The Internet Reacts to Constantine Joining 'Legends of Tomorrow' Season 4

Earlier today, DC Comics fans were met with a very pleasant surprise, with the news that The CW [...]