The next tour stop for The Illusionists is Friday, November 23 in New York, NY.