Even Boston hates the Patriots

741
75%
Published on 2 Feb 2012, 19:16
(Boston Globe) 80 miles east of Indianapolis is the one-stop-light town of Boston, Indiana. But, even sharing the same name as the city the Patriots represent doesn't garner the team any love from this group. By Darren Durlach / Globe Staff
newsautotechmusickids