Melissa Benoist filming on the set of the Supergirl, Arrow, Flash, and Legends of Tomorrow crossover in Delta

You may also like...