MovieMaps

Photo of Invasion

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

A man runs from his car as a Daxamite soldier points their gun at him.