Thread
:
Science. Freaking awesome science.
View Single Post
31st August 2021, 17:48
#
319
Lightspeed
NASA Has Completed Work on the James Webb Space Telescope
I'm so excited about this. And nervous about the launch and deployment.
__________________
Stay shook. No sook.
Lightspeed
View Public Profile
Find More Posts by Lightspeed