Stopping in at the New “X Rocks” at Rio Las Vegas It’s always a pleasure to support other shows in the Caesars Entertainment family, and checking out “X Rocks,” a new show at Rio Las Vegas, Read More »