Buffalo Bills Travel to New England For Week 13 Primetime Matchup

Watch as the Buffalo Bills travel to New England for the Thursday Night Primetime matchup with the Patriots.