Northeast Snowstorm Officially Was 'Major'

LiveScience.com
Northeast Snowstorm Officially Was 'Major'
NASA's Terra satellite snapped this image of snow blanketing the Northeast on Feb. 10, 2013.
View Comments (0)