I am looking for a sports bar in Virginia Beach that has a Chiefs crowd, or at the very least the showing the game on a big screen!?!?
I'm a newbie to this forum as well,
looking forward to the season, I'm stoked cuz I recently found my once thought lost jersey I got in 8thgrade back in 95' .
Any info no matter how vague would be appreciated!!!