Lex Luthor Arrives In “O Brother, Where Art Thou?” On This Week’s Supergirl

Also, James’ sister is here too! It’s a banner week for siblings.

Advertisements
Read more