20 states

Winter Storm Headaches
Winter Storm Headaches
Winter Storm Headaches
People on the East Coast are getting hammered by a major winter storm. Over 85-million people in 20 states are dealing with the storm, which could drop more than two feet of snow in some places. The brunt of the storm is centered around the Washington, DC area, which could see up to three feet of snow by tomorrow afternoon...