CAPE CANAVERAL, Fla. -- The crew of space shuttle Endeavour's STS-134 mission arrives at the Shuttle Landing Facility at NASA's Kennedy Space Center aboard T-38 jets to get ready for launch. Seen here is Commander Mark Kelly. The crew arrived at Kennedy 12:52 p.m. EDT to prepare for Endeavour's launch to the International Space Station scheduled for Friday, April 29 at 3:47 p.m. Endeavour and its crew will deliver the Express Logistics Carrier-3, Alpha Magnetic Spectrometer-2 (AMS), a high-pressure gas tank and additional spare parts for the Dextre robotic helper to the station. This will be the final spaceflight for Endeavour. For more information visit, www.nasa.gov/mission_pages/shuttle/shuttlemissions/sts134/index.html. Photo credit: NASA/Kim Shiflett