buffalobillsfootball Posted October 22, 2018 Share Posted October 22, 2018 What up Buffalo! Going to be in London and Paris the next couple weeks! Are there any Bills backers bars out there? Link to comment Share on other sites More sharing options...
Recommended Posts