Nov 14, 2014Astronauts Share Memories of Hubble and STS-125 at the Intrepid MuseumOn Wednesday, November 12, the Intrepid Museum hosted the astronauts from STS-125 Atlantis for a panel discussion on the Last Mission to...