This image of Hurricane Ike closing in on the Texas coast was taken Wednesday, Sept. 10, 2008, from the International Space Station.
(Photo: AP Photo/NASA)
Share This Gallery