For The Girl Who Has Everythin

Airing Today

Watch Supergirl S1E13 : For The Girl Who Has Everything HERE

Melissa Benoist, David Harewood, Jeremy Jordan, Calista Flockhart, Mehcad Brooks, Chyler Leigh

SEE also the Previous Episodes

Supergirl Season 1 Episode 12 : Bizarro

Supergirl S1E11 : Strange Visitor From Another Planet

Supergirl S1E10 : Childish Things

Supergirl S1E9 : Blood Bonds

Supergirl S1E8 : Hostile Takeover

Supergirl S1E7 : Human for a Day

Supergirl S1E6 : Red Faced

Supergirl S1E5 : How Does She Do It?

Supergirl S1E4 : Livewire

Supergirl S1E3 : Fight or Flight

Supergirl S1E2 : Stronger Together

Supergirl S1E1 : Pilot

Keep reading