Supergirl Season 2 “Behind the Visual Effects” Featurette

Get a behind the scenes look at how Supergirl Season 2’s visual effects are accomplished. Supergirl will return with new episodes Monday April 24th on The CW.

Show More…
Comments