Thursday, November 7, 2013

VIDEO: A Masshole Celebrates Red Sox Winning World Series In China And No One Gives A Shit. This Is So Sad.

In Japan, the Red Sox winning the World Series was front page news. In China, those communist bastids just dont give a shit:





View / Leave A Comment