18 This is both insane and amazing, coming to a universe near you in T-minus 30min. - The 10 Billion Dollar James Webb Telescope. (www.jwst.nasa.gov) posted 2 years ago by crane2shoreVjames2hu 2 years ago by crane2shoreVjames2hu +19 / -1 17 comments share 17 comments share save hide report block hide replies
1st thing to do when its operational ready is to turn around and snap a pic of the blue ball planet earth everyone says we live on. Well, we know that ain't gonna happen!