By using this site, you agree to our Privacy Policy and our Terms of Use. Close

"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