KENNEDY SPACE CENTER, FLA. -- Endeavour touches down on runway 15 at NASA's Kennedy Space ...