Wow, I was actually a little wary of this crossover, in spite of my undying love for these two shows. Looks like I should not have worried at all because this episode was just straight up awesome. I think for me, the chemistry between the two different casts is what made it so appealing. Loved watching Team Flash and…