Hurricane Isabel
Photo Credit: Courtesy NASA
In this picture taken from the International Space Station, Hurricane Isabel spins off the eastern seaboard of the United States on Sept. 17, 2003.
Page last updated Tue June 28th, 2011 at 00:00