Snow Piled Up All Over New England This Past WeekendSnow Piled Up All Over New England This Past WeekendWinter gave a sneak preview in some Maine and New Hampshire towns this past weekend, with snow totals in some spots nearing a footJoeyJoey