So I've been hearing these rumors that the tour opener will be at the Palms in Vegas Apr 27 & 28. Can anyone attest to the validity of this? I already booked my room for that weekend in case it's true. Who's psyched for this?
So I've been hearing these rumors that the tour opener will be at the Palms in Vegas Apr 27 & 28. Can anyone attest to the validity of this? I already booked my room for that weekend in case it's true. Who's psyched for this?
There are currently 1 users browsing this thread. (0 members and 1 guests)