Quantcast
Last updated on April 17, 2014 at 1:21 EDT

STS-127 Crew Arrives for Launch Rehearsal

June 12, 2009

The STS-127 crew arrives at the Kennedy Space Center for a launch dress rehearsal. credit: NASA