In early February we got the confirmation of our dream crossover event. The Flash would be traveling over to National City to team up with Supergirl! Today CBS revealed the official poster and a plot description for Episode 18 titled "World's Finest" is set to air on March 28th. Here's the episode description:
The poster below is a clear recreation of the cover of Superman #199 which is also in the gallery below.
What do you guys think? Are you excited for this huge crossover event? Disappointed that Supergirl and Flash don't exist in the same universe? Sound off in the comments below!