« Scooby Crew in Beijing | Main | Grasscrete? »

May 26, 2007



Right, either this is a very elaborate joke, a cheap chinese snuff film or someone was seriously sick in the head.

Please choose one of the above.


Ummm...I may or may not have taken some creative liberties on this particular post. :)

The comments to this entry are closed.