A massive alien spacecraft appears over the city with one chilling demand: surrender Earth or send your strongest champion.

Supergirl

Read more