Tag: Odette Annable

Supergirl Reign - DC Comics News

Odette Annable to Reign Terror on Supergirl in Season 3

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