Photos of the Supergirl cast at the 2015 TCA Summer Press Tour.
Interview with Supergirl Executive Producer Sarah Schechter