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