Tonight’s The Flash was the last episode for a little while as the show will be going on a mini-hiatus for a few weeks. But don’t worry, The CW aren’t leaving you empty handed as they aired a brief TV spot for upcoming episodes. You can check it out below.
The Flash returns on March 22, 8/7c on The CW.