Friday, June 8, 2007

More Google Street View

Here's a pedal powered rickshaw in Central Park, NYC. And that's all for me. Today. I mean it. Really.

No comments:

Post a Comment