NASA's James Webb Space Telescope will give us an amazing look at the universe! It will launch in 2018.
662 days ago
The mirror cans are outside the cleanroom door being inspected and cleaned. They'll be wheeled in after 3pm today.
Realtime comments disabled
Copy & paste this code into your website
©2014 Twitpic Inc, All Rights Reserved