universetoday.com
Commander Mark Kelly and STS-134 Crew Arrive at Kennedy for Endeavour's Final Flight - Universe Today
[/caption] KENNEDY SPACE CENTER – The six man crew for Shuttle Endeavour’s final flight to space arrived today (April 26) at the Kennedy Space Center in Florida. The crew flew in to the Shuttle Landing Facility (SLF) on a quartet of T-38 jets from their training base in Houston. Shuttle Commander Mark Kelly introduced his … Continue reading "Commander Mark Kelly and STS-134 Crew Arrive at Kennedy for Endeavour’s Final Flight"