Where do asteroids and planets get all those craters? Countless small circular craters, plus almost always a few that look like massive killers. Even more confusing is that these craters are at a perfect 90º angle, as if an electric arc had run across …