A video shared from the Amsterdam, New York, area, shows heavy snow falling along Interstate 90 from a powerful winter storm ...
A winter storm will drop heavy snow on parts of the Midwest and Northeast on Thanksgiving, snarling holiday travel.