Tag: She Persisted

Supergirl Season 2 finale trailer released

The CW has released the first trailer for the season 2 finale of Supergirl from the episode entitled Nevertheless, She Persisted: “Supergirl challenges Rhea (guest star Teri Hatcher) to battle to save National City. Meanwhile, Superman (guest star Tyler Hoechlin) returns and Cat Grant (guest star Calista Flockhart) offers Supergirl some […]