Current Blizzard Over Northeast
Winter storms are seen over the northeastern United States in this February 8, 2013 GOES satellite image courtesy of NOAA. The northeastern United States braced on Friday morning for a blizzard that could drop up to three feet (nearly one meter) of snow through Saturday and bring travel to a halt.