CBS has released some preview clips from Monday’s awesome Supergirl episode guest starring The Flash!
The episode is called “Worlds Finest” and you can see the new clips below. The clips will bring lots of joy, though do know they are even better to discover within the context of the episode, which airs on March 28.
(Spoiler warning: Video #3 may have the best line of the episode.)

