President Barack Obama and the First Family arrive at the Towway Landing Zone at the Kennedy Space Center in Cape Canaveral, Fla., April 29, 2011.

President Barack Obama and the First Family arrive at the Towway Landing Zone at the Kennedy Space Center in Cape Canaveral, Fla., April 29, 2011.