Most of these make plenty of sense, but where does this come from?
>> Archaeological evidence of human life found on Mars/Moon from some time > 12K years ago.
>> Archaeological evidence of human life found on Mars/Moon from some time > 12K years ago.
I guess if it happens then we heard it from you first!