It’s the Freakin’ Weekend and Water Taxi Beach Is Ready to Have Some Fun


Here it is, folks — history in the making: Manhattan’s first Water Taxi Beach as seen on this day, May 22 of 2009. Rest assured, all that sand will be smoothed over in time for tomorrow night’s Zen meditation ceremony righteous boozefest. Below, the other side of the plot.