MovieMaps

Photo of Drug Deal

Location: Empty Lot off Front Street
As Seen In: Supergirl episode 2x07 “The Darkest Place