nerdsandbeyond.com
‘Supergirl’: Season 4, Episode 9 Recap “Elseworlds, Part 3”
The thrilling Elseworlds crossover comes to a conclusion on Supergirl and there’s something different going on right out of the gate. Instead of hearing Kara’s story, the intro is being done by Joh…