Snowstorm leaves millions without power

vincent ne snow storm_00001513
vincent ne snow storm_00001513

    JUST WATCHED

    Snowstorm leaves millions without power

MUST WATCH

A snowstorm leaves parts of the Northeastern U.S. under more than two feet of snow and millions without power.