I'm open to aliens visiting Earth, now or in the past. Just give me the evidence that's not questionable or open to other explanations.