Tags Posts tagged with "Supergirl Season 1 Episode 20"

Tag: Supergirl Season 1 Episode 20

Check out Our Review of Supergirl Season 1 Episode 20: "Better Angels." What does one say to perfection? Yes, I’m going to indulge in hyperbole. After...