Barry Allen

Supergirl “Medusa” Clip: A Thanksgiving Interruption

Preview clip for the Supergirl episode "Medusa" which kicks off the DC TV crossover.

8 years ago