It’s National Make Fun Of A Patriots Fan Day! (VIDEO)
The New England Patriots, lost the AFC Championship game, to the Denver Broncos, I would like to repeat that. The New England Patriots, lost the AFC Championship game, to the Denver Broncos.
New England Patriots fans, are annoying, most of them jumped on the bandwagon between 2001 and 2004, the same time period that the Yankees-Red Sox rivalry reached it's modern peak...