Snowstorm leaves millions without power

vincent ne snow storm_00001513

    Just Watched

    Snowstorm leaves millions without power

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