MovieMaps

Photo of Fighting Back

Location: Shanghai Alley
As Seen In: Supergirl episode 2x21 “Resist

A couple of Daxamite soldiers fire their guns at the crowd.