>> Mind, no-one has suggested that they are evidence of alien visits yet......
Well, you should be ashamed of yourself. You obviously haven't been looking hard enough :-)
Tell you what ...
I reckon they're the marks made by the feet of a tripodic Mothership some 2 milion years ago.