The CW’s Masters of Illusion is returning to the air soon (two weeks from yesterday). We’re not sure who is on this season, but Les Arnold and Dazzle put some of their clips from past seasons up on YouTube page so we are going with them Besides, we love them!