World's Largest Space Telescope Set To Launch
The James Webb Space Telescope, in construction for the past 20 years, is set to launch in 2018, more powerful than Hubble and capable of repairs without human intervention. What do you think?
James Belzer
If I wanted to see the wonders of the universe I'd just look into the eyes of my wife.
Flooring Specialist