Summary: NASA astronaut and USAF colonel Gregory H. Johnson highlights his time as pilot of STS-123 Endeavor from March 11-26, 2008, which was the 25th Shuttle/International Space Station assembly mission.
Summary: NASA astronaut and USAF colonel Gregory H. Johnson highlights his time as pilot of STS-123 Endeavor from March 11-26, 2008, which was the 25th Shuttle/International Space Station assembly mission.