Spoiler – ‘Supergirl v The Flash?’

"Worlds Finest" is the title given to the The Flash and Supergirl crossover that is set to air on March 28, 2016 at 8pm on CBS. IGN had a chance to interview some of the cast and producers of Supergirl over the...