Hubble Space Telescope Celebrates 30 Years In Space
The Hubble Space Telescope, which revolutionized humanity's ability to see the cosmos, was launched on this day in 1990 aboard the space shuttle Discovery. What do you think?
Oz Lapenna
To think, 30 years ago we didn't even know there was a universe.
Substitute Point Guard