11 Inches in Central Park; We’ve Got Pictures
by Avi - December 20, 2009 at 3:22 pm -
A snowstorm dumped 11 inches of snow on Central Park, according to the National Weather Service, and then sped off to Long Island, leaving Upper West Siders with a gorgeous day to play. Check out some pictures from the park today, and send us some of your own. Update: follow this link to see the best pictures of the snowstorm. (A snowball fight in Times Square!)



















Comments