Does anyone know of any bars in Las Vegas showing the fight? I really don't want to go to a casino.
Info people, I need some
Probably every bar in America
ChokedByRockholdsDragon - Probably every bar in America
That's not very specific fren
Does anyone know of any bars in Las Vegas showing the fight? I really don't want to go to a casino.
Info people, I need some
Probably every bar in America
ChokedByRockholdsDragon - Probably every bar in America