In post 16, Egg wrote:Buffalo Wild Wings is probably the best place I've ever gone to watch a football game on tv
I went to one in WVU to watch one of their games and it was insanely fun.
In post 16, Egg wrote:Buffalo Wild Wings is probably the best place I've ever gone to watch a football game on tv