Wednesday, June 21, 2006

I Love New York

A friend snapped this photo a couple weekends ago. We were in a park near Chinatown looking at the remains of what turned out to be a movie set (the new Spider Man movie) when one of us spotted this peculiar warning in a phone booth. Still not really sure what was in the center -- an artist's rendition of the Chicken-Leg Freeloading Parasite? Perhaps. Women should beware of this cabby creep.

0 Comments:

Post a Comment

<< Home

Site Meter