Thursday, March 25, 2010

Tiger Horror Story - Watch This Video

Al Jazeera has done it again. Watch this excellent but horrifying report from China.


Be Warned...this is disturbing.

No comments:

Post a Comment