Space shuttle Endeavour’s crew arrived at NASA Kennedy Space Center’s Shuttle Landing Facility at approximately 9 a.m. EDT. The six STS-134 astronauts made statements to awaiting media following their arrival in a shuttle training aircraft.
Tomorrow at 7 a.m. NASA’s official launch countdown clock begins counting backward toward Monday’s liftoff.