Is the new Bills stadium really that bad?

NDWisconsin 1119 posts Original UHND Member
Posted

Curious as to what you are hearing.

Replies 5