if humans have landed craft on the moon, Mars and Venus, why cant other beings more advanced have landed here? only a fool would deny that argument.