Moon lander Odysseus has a new home and brings an artistic project along for the ride
The moon lander Odysseus, known as Odie, touched down on the moon's surface on February 22, becoming the first time the U.S. has landed on the moon in more than 50 years and the first commercial moon lander to successfully ...