Log in

No account? Create an account
07 April 2017 @ 02:42 am
Random Love: Hubble (yeah, again... it is AMAZING)  

Hubble, a joint mission of NASA and the European Space Agency, has been orbiting Earth for nearly 27 years. The telescope launched aboard the space shuttle Discovery on April 24, 1990, and was deployed a day later.