Friday, September 29, 2006

Chinese Trifecta

Let's make it a Chinese Trifecta with this video on the Human Organ Industry in China.
Given the fact that the other two posts in this series were on Penis Eating and Mobile Exectution Vans I'm feeling sick.

No comments: