Odysseus, the Moon lander which landed on the lunar south pole on February 23, 2024, marking…
Tag: NASA Payloads
SpaceX Launches Odysseus Moon Lander With NASA Payloads As Part Of Intuitive Machines 1 Mission. WATCH
Intuitive Machines 1 Mission: SpaceX launched Odysseus, a Moon lander built by Texas-based aerospace firm Intuitive…