Snow Arrival

Preparations are underway as a massive snow storm gets ready to pound the Northeast.

  The Northeast is bracing for a major winter storm as cities such as Boston, New York and Philadelphia could get hit with a lot of snow. Nearly two feet of snow is expected to fall, which could shut down major cities from Washington, D.C. to Boston. Coastal areas in New England could also see flooding due to the storm….