Supergirl Episode 3: Fight Or Flight Images Released

CBS has released new images from the third episode of Supergirl, titled “Fight or Flight.”In [...]