A Northeaster left 27 inches of…

Share: 

Sunday, February 12, 2006: A Northeaster left 27 inches of snow in Central Park, New York.