NASA's James Webb Space Telescope will give us an amazing look at the universe! It will launch in 2018.
626 days ago
They're inspecting our flight secondary mirror. It goes on the long boom opposite the primary. http://jwst.nasa.gov/webcam.html
Realtime comments disabled
Copy & paste this code into your website
©2014 Twitpic Inc, All Rights Reserved