Masters of Illusion
ESCAPE THE ORDINARY… Masters of Illusion, the hit CW television series and America’s largest touring magic show is coming to Beaver Creek! Only the best, most unique, amusing, astounding and amazing performers have been chosen to perform in Masters of Illusion. Master of Illusion is a huge stage phenomenon born from the multi-award-winning television series … Continued