The rain let up just enough so that we weren't swimming.  A great crowd of resilient children from all boroughs came together in Bay Ridge for a day of fun, topped off with a great magic show (if I do say so myself.)