I iflscience.com Mars One Finalist Announces That It's All a Scam 81 points SonicSoul 11 years ago 22 comments