Supergirl and The Flash meet in the March 28 episode of Supergirl, titled “Worlds Finest”… and today on social media, CBS has released the first teaser.
Two superheroes. One epic night. #SupergirlXTheFlash is COMING March 28! Here's what you can expect: http://ow.ly/ZxM9r
Posted by Supergirl on Wednesday, March 16, 2016
Is it March 28 yet? #SupergirlXTheFlash

