Published on November 13, 2017
This animation video provides an overview of the STS-123 shuttle mission.
To read more and follow this mission, visit nasa.gov.
This animation video provides an overview of the STS-123 shuttle mission.
To read more and follow this mission, visit nasa.gov.