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?