Watch Supergirl Season 1 Episode 20 (S1E20) Better Angels Online
Watch Supergirl Season 1 Episode 20 (S1E20) Better Angels Online Supergirl Episode 1.20 is going to air on 18 April 16 at 8:00 p.m. CBS. Overview: Supergirl is forced to do battle with an unexpected foe and must risk everything ...