stevestojan Posted January 19, 2013 Posted January 19, 2013 I know the game is nationally televised, and in fact I have NHL Center Ice. But for the first game of love to watch with other Sabres fans. Anyone know of a good bar? Oh and !@#$ google. I want real experience from people I trust. I couldn't find them so I come to you all.
Recommended Posts