MovieMaps

Photo of Street Chase

Location: 20th Avenue (between 24th & Crescent)
As Seen In: Person of Interest episode 5x10 “The Day the World Went Away