Are The Flash and Supergirl the best duo in DC history?
On Supergirl Season 1 Episode 18, The Flash stopped by National City to help Kara take down, not one, but two enemies that have been lingering in the shadows for far too long.
Supergirl had her work cut out for her when she had to find a way to help him get home when he became stuck in one of the time worms and that's how he ended up in town.
Use the video above to watch Supergirl online to get caught up!
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.