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.
Showing posts with label chinese shit. Show all posts
Showing posts with label chinese shit. Show all posts
Tuesday, July 12, 2011
Subscribe to:
Posts (Atom)