Remnants of ancient salty water or evidence of alien life… well one scientists believes the answer is ancient aliens.