Ken Archuleta: Come see the majesty of the universe

Nothing in the realm of space exploration since the days of the manned Apollo flights to the moon captured the imagination of the world like the launch of the Hubble Space Telescope aboard the space shuttle Discovery in 1990.