New England storm
Snow, sleet and rain hit the northeastern United States on March 19, the last full day of winter, snarling traffic and closing several schools.
Snow, sleet and rain hit the northeastern United States on March 19, the last full day of winter, snarling traffic and closing several schools.