MovieMaps

Photo of Organ Transport Hijacked

Location: 23rd Street (between 42nd & 43rd)
As Seen In: Person of Interest episode 3x05 “Pазговоp