Loading...

East Hit By Blizzard

| The first blizzard to hit the east coast in 2005 delivered a one-two punch. The snow blanketed 12 states and will cost $1 million an inch in New York City alone.