Trinity (3×17) – Supergirl

Lena has been caught, revealing her testing of Sam inside a secret L-Corp lab. She…

Advertisements