five rings

20 Things All Patriots Fans Say

20 Things All Patriots Fans Say

Anyone who lives, or has ever lived in New England knows the inherent pride they carry for their beloved Patriots…

7 years ago