Tag: CW

Masters of Illusion, the hit CW television series, and America’s largest touring magic show, made its Las Vegas debut a couple of a weeks back, in the Jubilee Theater at Bally’s Las Vegas. As I was still recovering from an illness, I relied on word of mouth from a few of my friends who attended […]