0 LIKES LikeUnLike
Going to be in Vegas this weekend "Bristol" and wondering where a good place is to watch the race where I can actually hear the commentators. I am staying on the Strip.
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 5 answers.