August 21, 2008

Space Station Crew Observes Tropical Storm Fay

Video from the Expedition 17 crew as the storm comes ashore in Florida.

Share on Linkedin Share on Google+