javaelemental.blog
Elseworlds, Part Two
It’s Arrowverse Crossover Season! Here’s a gleeful review of the second part of “Elseworlds,” with a bit of “Legends of Tomorrow” thrown in for fun.