Jump to content

Recommended Posts

Posted

KC is a great place to see a game. I lived there briefly before I moved to Buffalo (marv and I made the decision together lol). They have fans who are similarly as passionate about their team as we are about the Bills. :thumbsup:

×
×
  • Create New...