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 Wed May 19th, 2010 at 17:03