miz1q2w3e on 13 June 2010
"man claims they're true" - what else whould he say? :p
well anyways, these details/rumors don't seem too far fetched, pretty believable. i'm not sure they're true though