Archive
Patriots Fan club italy

It came to light last month that the New England Patriots are the most hated football team in the world, a perplexing factoid considering the Jets, Broncos, Giants, Ravens, and the Washington Ethnic Slurs are all equally irredeemable leaking garbage bags. More