Home / Tag Archives: Welcome to Earth

Tag Archives: Welcome to Earth

SUPERGIRL Welcome To Earth Season 2 Episode 3 Promo

Supergirl Welcome to Earth has Supergirl joined by Wonder Woman. Alas, its not the Gal Gadot Wonder Woman but rather its Lynda Carter who makes her long awaited debut in this episode. Carter plays POTUS, i.e. President of the United States. There are hints of Mon-el being the bad guy …

Read More »