Today marks the 20th anniversary of the Hubble Telescope launch by NASA. The Hubble Telescope is a telescope that orbits our planet, Earth. Due to its positioning, it is able to distort and block the light that reaches our planet, giving it the view of the universe - which surpasses that of ground-based telescopes. I present to you, the HubbleSite:
Well, Mr "Yours Truly", will be back soon. I'm still in the process of making music.