THE KENNEDY SPACE CENTER
'(<a href="http://www.j-archive.com/media/2005-04-28_J_15.jpg" target="_blank">Sarah of the Clue Crew reports from Kennedy Space Center, Florida.</a>)  A 1990 mission of the space shuttle with this appropriate name deployed the <a href="http://www.j-archive.com/media/2005-04-28_J_15a.jpg" target="_blank">Hubble Space Telescope</a>'
Discovery