MovieMaps

Photo of Slow Chase

Location: Euclid Avenue (between 12th & 13th)
As Seen In: Captain America: The Winter Soldier