Join John as he begins headlining select dates in the longest running mentalism show in Las Vegas history - THE MENTALIST starting December 2024!
Join John as he begins headlining select dates in the longest running mentalism show in Las Vegas history - THE MENTALIST starting December 2024!