Trending story , share it!
Fuck Boston »

Last night, for the first time in 95 years, the Boston Red Sox won the World Series at home in Fenway Park. Fuck the city of Boston, in general. Source Main page (current trends)
More about: boston, Boston Red Sox