Bloedel Conservatory (Queen Elizabeth Park) as Bill Signing
President Marsdin hosts a press conference for her signing of the Alien Amnesty Act but this too is interrupted by an attack by Scorcher.
Source: Melissa Benoist — Instagram
The President is coming town to sign an historic amnesty bill for aliens when the strange visitor from the pod escapes.
Supergirl episode “Welcome to Earth” was filmed in Vancouver & Langley in Canada.
President Marsdin hosts a press conference for her signing of the Alien Amnesty Act but this too is interrupted by an attack by Scorcher.
Source: Melissa Benoist — Instagram
Supergirl joins the rest of the crowds waiting for the president to land in National City but her arrival is interrupted by an attack.
Source: YVRShoots — Twitter
Maggie Sawyer takes Alex to a secret alien bar.