R2ITRich Posted October 16, 2019 Share Posted October 16, 2019 Trying to find a good place where Bills fans go to watch the game. The Ale House claims to be a Backers Bar, but I've been there twice and have been disappointed with no turnout. Any advice? Link to comment Share on other sites More sharing options...
Recommended Posts