the end of the slip N slide @ McCarren Pool Sunday
You remember the McCarren Pool slip N’ slide right? Well, yesterday (Sunday, July 8, 2007) at the Dan Deacon/Erase Errata/Octopus Project show they must have announced ‘last call’ or something, because all of a sudden….
more photos from this day coming shortly.