True Vanity
Is someone claiming to be an expert on a topic he won't even try to debate from a technical standpoint.
Space/Science » in reply to re: Contamination from Mars - good point Tom
Is someone claiming to be an expert on a topic he won't even try to debate from a technical standpoint.