NASA's James Webb Space Telescope will give us an amazing look at the universe! It will launch in 2018.
630 days ago
Time for the mirror to be covered again! This is #3 of 18 total #JWST primary mirror segments to arrive @NASAGoddard.
Realtime comments disabled
Copy & paste this code into your website
©2014 Twitpic Inc, All Rights Reserved