Melissa Benoist & David Harewood

Superhuman scenes! The co-stars are spotted looking happy on the set of Supergirl in Vancouver, Canada.

Melissa Benoist & David Harewood
Melissa Benoist, David HarewoodSuperhuman scenes! The co-stars are spotted looking happy on the set of Supergirl in Vancouver, Canada.