'Your order was delivered': Watch the moment Odysseus landed on the Moon
The successful landing near the lunar south pole, specifically targeting a site close to Malapert A crater, was met with jubilation from the team.
Comment / Reply From
You May Also Like
Popular Posts
Newsletter
Subscribe to our mailing list to get the new updates!