It's the Hubble Telescope's 21st birthday... at a college bar.
Advertisement
Advertisement