Discovery diluncurkan dari Kennedy Space Center.