BLIZZARD IMAGES: Amazing FOX 25 viewer pics

Updated:

A massive storm packing hurricane-force winds and blizzard conditions continues to sweep through the Northeast, dumping more than 2 feet of snow on New England and knocking out power to 650,000 customers.