Hubble: The greatest telescope ever

orig hubble the greatest telescope ever npr_00005005.jpg

    Just Watched

    Hubble: The greatest telescope ever

April 24, 2014, marks the 24th anniversary of the Hubble Space Telescope's launch into space.