post

STS-120

STS-120-image
  • Description
  • Download

STS-120 Discovery. Launched on Oct 23, 2007.
Payload: HARMONY Node 2, OBSS