Watch Odysseus attempt the first US Moon landing since 1972
Image: Intuitive Machines NASA and Intuitive Machines’ lunar vehicle Odysseus is expected to touch down on the Moon today at 6:24PM ET and become the first successful US Moon landing … Read More