Buffalo Bills Troll Tom Brady & New England Patriots

2015-09-18 47

The Buffalo Bills are hosting the New England Patriots in Orchard Park this weekend, and they want to make sure Tom Brady and company have all the supplies they need to properly inflate their footballs.

Free Traffic Exchange