This was a promo video for last years Kid's Art Bike Parade held in the lower east side of New York around Tomkin's Square Park.
The next parade is coming up in the Lower East Side, on Saturday, October 4th 2008
check out evccnyc.org/bikeparade.php for more information