Supergirl Backdrop Blur

Video Loading...

Supergirl S06 E03 Phantom Menaces

Overview

"Better. Stronger. Together."

Supergirl makes a new ally. Lena and Lex battle for control of Luthor Corp.