The next tour stop for The Emperor's New Clothes is Saturday, November 24 in New York, NY.