The First Teaser for the Supergirl/Flash Crossover Episode “World’s Finest”
As we are mere weeks away from the Flash/Supergirl episode entitled “World’s Finest”, DC Entertainment and CW releases the first trailer for the crossover event of the year. Synopsis: “Worlds Finest” – Kara gains...