MovieMaps

Photo of Invasion

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

A pickup truck crashes into a bus stop while being surrounded by flames.