Today’s the 22nd anniversary of the launch of the Hubble Space Telescope.

Today’s the 22nd anniversary of the launch of the Hubble Space Telescope.