Snow Causes Blackouts in Holliston [Poll]
With snow accumulation predictions as high as one foot, many homes in the Northeast have lost power.
Homes on Pinecrest and Birchwood Streets lost power around 7 p.m. during a snowstorm that threatens power across the Northeast, according to Holliston Police.
25 million people are under a winter storm advisory with power outages expected in large areas of the region.
Over 1 million are currently without power because of the storm, according to examiner.com.