NASA's James Webb Space Telescope will give us an amazing look at the universe! It will launch in 2018.
1116 days ago
The secondary mirror being covered. They'll be opening the other can next, not sure at what the schedule is though!
Realtime comments disabled
©2015 Twitpic Inc, All Rights Reserved