MovieMaps

Photo of Stagg Industries

Location: CBC Vancouver Broadcast Centre
As Seen In: The Flash episode 5x18 “Godspeed

Nora and Lia turn and look at Godspeed after pulling the container of chemicals off the shelf.