Review: Crisis on Infinite Earths This week, the CW aired the final two episodes of DC’s Crisis on Infinite Earths, and it was a grand closure to the epic crossover event. The most significant cross […] David W. Jones January 18, 2020