Snowstorm Slams Into Northeast

Sam Champion tracks the latest weather news in America.