hubbel-telescope

Late Night with Jimmy Fallon Pays Homage to the Hubble Telescope

Zach Mack · 04/27/10 02:43PM

Besides the shuttle fleet, the Hubble Telescope is arguably the most famous piece of NASA technology. Evidently, galactic photography has no shortage of fans, and last night's episode of Late Night commemorated its 20th anniversary in a special way.