Supergirl: "Resist" Clips And Featurette

In the latest featurette, Supergirl's co-executive producer Jessica Queller and executive producer [...]