The 18th annual Bayfest is hitting the streets of Sheepshead Bay this Sunday, May 17th. Bay Improvement Group, the festival’s organizer, is promising a bigger event than last year’s, and hopefully the weather will be more accommodating than 2008’s mid-day showers. The completely free, all-day celebration of