thegeekiary.com
Legends of Tomorrow 5×01 Review: “Crisis on Infinite Earths Part 5”
The CW’s Crisis on Infinite Earths crossover event comes to its glorious conclusion with its fifth and final episode. And since this is technically the Legends of Tomorrow’s episode, it…