post

STS-124

STS-124-image
  • Description
  • Download

STS-124 Discovery. Launched on May 31, 2008.
Payload: KIBO Pressurized Module and JEMRMS.