post

STS-126

STS-126-image
  • Description
  • Download

STS-126 Endeavour. Launched on Nov 14, 2008.
Payload: Leonardo, LMC, FHRC, OBSS