MovieMaps

Photo of Alien Affairs Building

Location: Vancouver Convention Centre
As Seen In: Supergirl episode 4x14 “Stand and Deliver

People jump back as Manchester lands on the stage while his duplicates stand at the back on the stairs.