Ugly Joe’s

CategoryVirginia Tech Hokies Ugly Joe’s Buffalo Bills fans and Virginia Tech Hokies fans in the Kansas City area regularly gather at Ugly Joe’s to watch the VT Hokies and Buffalo Bills play on TV. TIP: In some cases, bars may have closed for good or are no longer affiliated with a particular team. We highly … Continue reading Ugly Joe’s