GO
Loading...

Major snowstorm slams US Northeast

Wednesday, 22 Jan 2014 | 10:07 AM ET

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.