Members of the STS-134 crew fly over the Shuttle Landing Facility at the Kennedy Space Center in Cape Canaveral, Fla., Tuesday, Apr. 26, 2011. The space shuttle Endeavour, and her crew of six ... more 
Members of the STS-134 crew fly over the Shuttle Landing Facility at the Kennedy Space Center in Cape Canaveral, Fla., Tuesday, Apr. 26, 2011. The space shuttle Endeavour, and her crew of six astronauts, are scheduled to lift off Friday afternoon on an 14-day mission to the international space station. less 
1 / 1
Associated Press | Photo By Chris O'Meara
Tue, Apr 26, 2011 2:10 PM EDT