Powerful winter storm seen by NASA Earth observing satellites as it pummels the East Coast of the United States. Take a look: http://go.nasa.gov/2lXOWEq
Powerful winter storm seen by NASA Earth observing satellites as it pummels the East Coast of the United States. Take a look: http://go.nasa.gov/2lXOWEq