What did we leave behind on the moon (assuming they went there in the first place)? Could it be that 300 million years ago - someone paid us a little visit?