Skip Navigation

Want a seat at the new Bills stadium? New virtual reality center will give fans a look

buffalonews.com Want a seat at the new Bills stadium? New virtual reality center will give fans a look

The Stadium Experience, under construction in an open space at the Walker Center in Williamsville, is expected to open by the end of the summer.

0
0 comments