Space station orbiting the earth

  • 13 years ago
A sped-up video of space station STS 119 ISS orbiting the earth as seen from the Shuttle Discovery. Video streamed by www.AllthingsScience.com