Legends of Tomorrow Episode 7 Will Be “Marooned”

The title and credits for Legends of Tomorrow Episode 7 have been revealed.

Read more