1-2 feet of snow expected - 12/28/2010

  • 13 years ago
The Weather Channel's Mike Seidel is live in Natick, MA, where heavy snow continues to fall across the entire Northeast.