Tar Beach

by guestofaguest · July 22, 2007

tb

What you've never been to Tar Beach?  It is a little strip of paradise on Elizabeth street in NYC.  Very exclusive, posh, and hard to get into.  If you are one of the lucky chosen few that are accepted to participate in the fun that goes on here on Sundays in the summer, prepare yourself for an experience of a lifetime.

This guy rocks.