James Webb Space Telescope’s secondary mirror is fully deployed!

What do you think?

367 Points
Upvote Downvote

Leave a Reply

Your email address will not be published. Required fields are marked *

sixteen + 19 =

BELIEVE IN YOURSELF – Motivational Speech (by Baylen Levine)

COVID-19 Vaccines Saved Over 240,000 American Lives in Just 6 Months, Study Finds