Supergirl gets a new team in S3, Ep 10: “Legion Of Superheroes!”

Supergirl is back on television, and with that comes the usual drama that surrounds our favorite...

Read More