MovieMaps

Photo of NCPD

Location: Europa
As Seen In: Supergirl episode 2x21 “Resist

Maggie walks out towards the street brandishing her shotgun.