Extended Trailer for Supergirl, Arrow, Flash and Legends of Tomorrow Crossover!