AIR & SPACE MAGAZINE Craters, yes No, it’s not the moon. Image: NASA/Johns Hopkins University Applied Physics Laboratory/Carnegie Institution of Washington September 30, 2009 Matt Hale Recommended Videos Post a Comment