Must've taken a wrong turn on the Major Deegan

Actual New York City cab in Harvard Square or just a movie prop?

|
Read more about: