Supergirl 1.18: “Worlds Finest” Crossover Review
NOTE: Full spoilers for this episode of "Supergirl" are present in this review
After a mountain of fan demand, CBS has capitulated to crossing over their Supergirl universe with The CW's ...