The Last Shuttle Crew Arrives
Images: STS-135 Crew Arrives in Florida, Ken Kremer, SpaceRef
The Last Space Shuttle Crew jeted into the Kennedy Space Center on Independence Day, 2011. From Left: Shuttle Commander Chris Ferguson, Pilot Doug Hurley and Mission Specialists Sandy Magnus and Rex Walheim.