NASA sees winter storm slamming eastern United States
NASA satellite imagery captured a massive low-pressure system affecting the U.S. East Coast, causing heavy snow and blizzard conditions in areas like Baltimore/Washington and New England. The storm intensified over the Delmarva Peninsula before moving northeast off the coast of the Carolinas.