DescriptionMichelle ISS003-E-7624.jpg English: Hurricane Michelle taken by the Expedition 3 crew onboard the International Space Station on November 4...