Space Shuttle Flight 115 (STS-121) Post Flight Presentation Video

space shuttle sts 121 poster
space shuttle sts 121-patch

Space Shuttle Flight 115 (STS-121) Post Flight Presentation, narrated by the astronauts (22 minutes).

  • Launch: July 4, 2006.
  • Crew: Steven W. Lindsey, Mark E. Kelly, Michael E. Fossum, Lisa Nowak, Stephanie Wilson, Piers Sellers.
  • Vehicle: Discovery.
space shuttle sts 121 crew