Where To Stream Supergirl Season 2 Episode 12
Luthors
- Aired February 13, 2017
- 60 Min
- Rated 7.0
- Number 73 Of 126 Rated Episodes
Metallo breaks Lillian out of jail and the evidence shows that Lena was responsible. Kara is the only one who believes that Lena is innocent, and sets out to prove it.