R2ITRich Posted October 16, 2019 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?
Recommended Posts