By | February 09 2013 2:32 PM

Now that winter storm Nemo has dumped feet of snow across the northeast, residents have to clean up its mess. Roughly 650,000 people across New England were without power on Saturday morning as crews set out in deep snow to help get the lights back on.