MovieMaps

Photo of Invasion

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

A Daxamite soldier hits someone on the ground with their staff.