Scientists hoped the “Moon Sniper” could land within 330 feet of a specific spot, and it touched down 180 feet from its target. Source
Scientists hoped the “Moon Sniper” could land within 330 feet of a specific spot, and it touched down 180 feet from its target. Source