Tag: Odette Annable

Supergirl Reign - DC Comics News

After being teased in the Season 2 finale of Supergirl, the big bad for season 3 has officially...