November 7, 2004

Entering Central Park - Mile 26_4

Mile 26, just inside Central Park "Imagine that you are in a convertible zooming by two million screaming fans with a world record holder on your tail."
  Walrus Internet