September 15, 2004 / 0 Comments Hurricane Ivan Desktop Here is a sweet desktop photo (aka wallpaper) of Hurricane Ivan taken from the Space Station.