Travel Disaster: New York City Could See Six Inches of Snow Tomorrow

The East Coast's first major snowstorm of the year is expected to start cranking tomorrow afternoon, dropping significant snow in the Northeast the busiest travel day of the year. Out of all of the major cities, New York City is poised to see the most, with up to six inches possible. » 11/25/14 4:03pm Tuesday 4:03pm