MovieMaps

Photo of Manchester's Ambush

Location: 8967 Glover Road
As Seen In: Supergirl episode 4x06 “Call to Action

A group of Children of Liberty thugs holding torches walk around the corner.