NASA's James Webb Space Telescope will give us an amazing look at the universe! It will launch in 2018.
1491 days ago
Our mirror arrivals are in our cleanroom! Tomorrow the cans will likely open ~9am EST: http://go.nasa.gov/XdQZU4
Realtime comments disabled
©2016 Twitpic Inc, All Rights Reserved