Tuesday, June 03, 2008

The Japanese come 5000 miles to beat it

Strange story here. A public masturbation thingie is San Francisco. Two Japanese guys went at it for approx. 20 hours and took the World's Record for longest self-flagellation.

No comments:

Post a Comment