A once-in-a-century crater formed on the moon right under our noses. A routine search of images from NASA's Lunar Reconnaissance Orbiter camera found
Request DMCA Takedown