This Week In West Hempstead: Week of March 30th

Dave and Norm are back in studio and ranting about leaf blowers, talking about a great museum in Franklin Square and covering the rest of the news around town.