Photo of Manchester's Ambush

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

Manchester looks out through the front door wearing a mask of the Childrne of Liberty.