New England Patriots

New England Patriots checked in at Gillette Stadium for Buffalo Bills vs New England Patriots

Foxborough, MA|November 11, 2012via Foursquare Web

Salute to Service game, honoring our military

194 Likes