Champaign – January 29 - On the heels of a highly successful multi-city tour and run on Broadway, the world’s best-selling touring magic show, THE ILLUSIONISTS - LIVE FROM BROADWAY™ (, are welcomed by WCIA 3 to the State Farm Center in Champaign on May 15 as part of its North American tour in 2018.