A Look At The 10 Funniest New England Patriots Memes

9. The Perfect Summary Of Life As A Patriots Fan


All that needs to be said is that the Patriots haven’t had a losing season since 2000.

Source: Pinterest

Comments