Back in London by popular demand for 8 weeks only The Illusionists showcase the jaw dropping talents of seven of the most incredible illusionists on earth.
Click here for tickets to this high-tech magic extravaganza
The Illusionists come to Champaign
On the heels of a successful tour the show goes on...