More Than 2 Feet Of Snow Dumped On NE CoastA behemoth storm packing hurricane-force wind gusts and blizzard conditions swept through the Northeast on Saturday, dumping more than 2 feet of snow on New England and knocking out power to 650,000 homes and businesses.

More From CBS Pittsburgh

Get The All New CBS Local App
KDKA Weather App
CBS All Access

Watch & Listen LIVE