MovieMaps

Photo of Invasion

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

A Daxamite soldier fires at the crowd while more beam down in the background.