As Hurricane Dorian pummels the Caribbean and the U.S. East Coast, NASA satellites and space station astronauts are keeping an eye on the epic storm from space.
As Hurricane Dorian pummels the Caribbean and the U.S. East Coast, NASA satellites and space station astronauts are keeping an eye on the epic storm from space.