Legends of Tomorrow’s Mid-Season Finale Embraces the Crazy

*Spoiler warning for Legends of Tomorrow, season 4, episode 8. So far it has been a…

Advertisements