Major snowstorm slams US Northeast

January 22, 2014

The Weather Channel's Mike Seidel reports on the near blizzard conditions that slammed the Northeast overnight. Plymouth, Massachusetts got nearly 18 inches of snow.