Barry and Oliver arrived at the bar, they walked in immediately spotting Kara on stage singing 'Holding out for a hero' with a blond girl as the crowd was shouting 'Marley!' the song began to play as the blond started to sing first.

KITTY: "Where have all the good men gone. And where are all the gods? Where's the streetwise Hercules. To fight the rising odds?"

MARLEY/KARA: "Isn't there a white knight upon a fiery steed. Late at night, I toss, and I turn. And I dream of what I need."

The two were mesmerized by Kara's voice as the two carried on singing "Did you know she could sing?" Oliver asked Barry who nodded, he had heard Kara sing before, when they were trapped in a musical world, but he forgot how angelic her voice was. The two sat at a table a little close to the stage.

K & M/K: "I need a hero I'm holding out for a hero 'til the end of the night He's gotta be strong, and he's gotta be fast and he's gotta be fresh from the fight!"

Kara spotted Barry and Oliver as they cheered for their girlfriend, and she blushed continuing singing, this did not go by Kitty who eyed her. Barry found it funny of the lyrics she was singing.

MARLEY/KARA: "Somewhere after midnight in my wildest fantasy Somewhere, just beyond my reach There's someone reaching back for me."

KITTY: "Racing on the thunder and rising with the heat."

K & M/K: "It's gonna take a Superman to sweep me off my feet, yeah!"

"Or the Flash and Green Arrow" Oliver whispered to Barry who nodded and smiled, and Kara blushed.

~

"Why is Marely turning red?" Blaine asked and Alex shrugged wondering the same thing as her gaze looked around the room, then spotting Oliver and Barry, Alex smirked to herself slipping away.

"Hello boys" she said from behind them making Barry jump a little "I see my sister invited you," she smirked.

"Yeah..." Oliver nodded "She sounded like she needed a hero" he chuckled.

"Oh my lord Oliver Queen is making a joke" Barry said smiling at his boyfriend.

"Shut up!" Oliver hit him upside the head.

K & M/K: "I need a hero. I'm holding out for a hero 'til the morning light. He's gotta be sure, and it's gotta be soon And he's gotta be larger than life I need a hero I'm holding out for a hero 'til the end of the night."

The girls finished up their song and everyone cheered "Alright give it up for Marley Rose and Kitty Wilde!" A guy walked onto the stage "And their Glee reunion!"

Kitty dragged Kara away before she could try and find Oliver and Barry.

"You two were amazing!" Kurt told them before hugging both. "You were better than last time" Jake told Kara before kissing her cheek and hugging her. Kara felt uncomfortable and pulled away knowing her boyfriends could be watching and she might hate her high school ex but she didn't want him to die.

"Hey Mags," Kara walked over to her future sister in law, "Where's Alex?" Maggie pointed and Kara turned to look and saw her sister chatting with her boyfriends.

"Hey guys I'll be back, I just saw some of my friends" she told them before walking away.

~

Alex was explaining everything to Barry and Oliver about Kara's high school life that she knew of, they sent Kara to William McKinley High School under the name of Marley Rose, and how she had to live with a family friend because the Luthors found out about her and came after her.

"Hey guys!" Kara said kissing each of her boyfriends. "Hey. Alex was explaining everything about your high school life" Barry smiled at his girlfriend "Oh awesome singing by the way!" He kissed her hand.

"Definitely awesome" Oliver said making Kara sit in his lap, kissing her cheek.

"Hey," Alex said catching their attention "Maggie and I are gonna head home."

"Okay," Kara nodded getting out of Oliver's lap to hug Alex "Be careful."

"Okay," Alex pulled out the hug "Bye guys" she waved to Barry and Oliver.

"See ya Alex."

"Bye!"

"Marley!" Her head snapped up to see Rachel calling her over. "Come on," Kara told her boyfriends who got up and followed her.

"Hey guys!" She returned. "Oh my gosh" Rachel said "Your Oliver Queen" she pointed to Oliver who nodded, Barry rolled his eyes this was everywhere they went.

"Marley you know Oliver Queen?" Ryder asked, this was new information to him.

"Sebastian?" Kurt said pointing at Barry confused "What-?" Barry looked confused.

"What the hell are you doing here?" Santana asked.

"Woah guys!" Kara nervously chuckled stepping in front of Barry "He is not Sebastian Smyth, trust me I made sure," she said and Barry eyed her "His name is Barry Allen, he's my boyfriend" she said "and well so is Oliver but you don't want to kill him or whatever" she added.

"Wait your dating Sebastian look alike and Oliver Queen?" Blaine asked.

"Oh my—" Barry was cut off by Kara putting her hand over Barry's mouth.

Kara nodded "Oliver and Barry meet, Rachel Berry, Mercedes Jones, Kurt Hummel-Anderson, Santana Lopez-Pierce, Brittany Pierce-Lopez, Sam Evans, Blaine Anderson-Hummel, Noah Puckerman, Artie Abrams, Mike Chang, Tina Cohen-Chang, Kitty Wilde, Unique, Ryder Lynn, Jake Puckerman." She said all their names in one breath while Oliver and Barry shook their hands.

"Noah and Jake Puckerman? You guys brothers?" Oliver asked.

"Yes" Noah nodded.

Barry still eyes Blaine suspiciously, "Dude you got a problem or something?" Jake asked Barry "Why do you keep staring at him like that?"

Kitty hit his arm "Don't talk to her boyfriend like that!" She warned Jake.

"Barry stop staring it's not him!" Kara whispered to Barry.

"The guy staring at Blaine as if he knows him or something!" Jake defended himself.

"Jake leave it alone," Kara warned "He's sorry for staring at you Blaine you just look really familiar to someone we had to deal with last year" she explained.

"It's fine" Blaine said shaking his head.

Oliver phone rang and he answered "Felicity?" He said Barry and Kara looked up at him "She was what?" Oliver raised his voice slightly "Is she alright?" He asked "I'll be there soon" Oliver said "And next time call me before you guys do anything else!" He hanged up.

"I have to go, Thea's in the hospital."

"Go" Kara said hearing everything "Give Thea our best" She said.

Oliver nodded before kissing Kara then Barry saying goodbye to the Glees and leaving.