The Flash season 1, episode 12, “Crazy for You,” airs tonight, as Barry finds romance at a karaoke bar.

Previously

Geeky, perpetually late CSI Barry Allen was struck by a bolt of lightning that was the result of a freak storm caused by a malfunctioning particle accelerator. After a nine-month coma, Barry awoke to find himself endowed with super speed.

Working alongside scientists Cisco Ramon, Caitlin Snow, and Harrison Wells as well as his surrogate father, Detective Joe West, Barry uses his new-found powers to save people and help contain other meta-humans who also gained powers in the explosion as well as to free his father from a false murder conviction.

Read our recap for The Flash season 1, episode 11, “The Sound and the Fury,” here.

Watch a promo

‘The Flash’ season 1, episode 12, ‘Crazy for You,’ synopsis

If that promo has whet your appetite, make sure to read the official synopsis for the 12th episode of the season:

“LOVE IS IN THE AIR — Caitlin (Danielle Panabaker) decides that she and Barry (Grant Gustin) need to move on from Ronnie (guest star Robbie Amell) and Iris (Candice Patton) and find new loves so she takes him for a night out at the local karaoke bar. Caitlin doesn’t have any luck making a love connection but Barry meets Linda Park (guest star Malese Jow), a sports reporter for the Central City Picture News, and asks her out on a date. When Barry tells Iris he has a date, Iris is surprised by her reaction.

“Meanwhile, Cisco (Carlos Ramon) considers Hartley’s (guest star Andy Mientus) dangerous offer and the team searches for Shawna (guest star Britne Oldford), a meta-human with teleportation powers, who just busted her boyfriend Clay (guest star Micah Parker) out of Iron Heights. When Henry (guest star John Wesley Shipps) snoops around in an attempt to help Joe (Jesse L. Martin) and Barry solve the crime, he ends up in the infirmary after getting roughed up by inmates. Rob Hardy directed the episode written by Aaron Helbing & Todd Helbing (#112).”

Meanwhile, a batch of promotional stills show a confrontation between the Flash and Shawna:

Watch a clip from the episode

Watch ‘The Flash’ season 1 online

If you’re unable to catch The Flash season 1, episode 12, “Crazy for You,” live tonight, you’re not out of luck. If you want to watch online, The CW posts new episodes of the show to its site the day after they air.

You can also find new episodes within 24 hours on iTunes and Amazon. The last five episodes to air on The CW are available eight days after broadcast on Hulu as well.

Will you watch ‘The Flash’ season 1, episode 12, ‘Crazy for You’?