Visitors 57
Modified 20-Jun-07
Created 20-Jun-07
4 photos

Flyover of the International Space Station and the Space Shuttle as viewed from Sioux City, Iowa on Wednesday, June 20, 2007.