Agent Liberty versus Supergirl!

Supergirl is back to grace our screens. And they didn’t pull any punches. The promo…

Advertisements