Quantcast
Last updated on May 24, 2013 at 17:46 EDT

Space Station Crew Observes Tropical Storm Fay

August 21, 2008

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