MovieMaps

Photo of Invasion

Location: Keefer Place Plaza
As Seen In: Supergirl episode 2x21 “Resist

A bunch of people run down the stairs to escape the invaders and one man falls down.