Showing posts with label chinese shit. Show all posts
Showing posts with label chinese shit. Show all posts

Tuesday, July 12, 2011

Some Cogent Economic Analysis

I found this guy on YouTube. He has a bunch of rants and busts up Chinese shit with a baseball bat. He's crazy mad but so far I haven't heard him say a thing that isn't true.