Supergirl pilot discussion
Released: Mar 6, 2018
October 25, 2015
Back for more at long last! This time we give our thoughts on the promising (though largely kinda dumb) premiere episode for CBS's new Supergirl TV series starring Melissa Benoist and Chyler Leigh!