Watch the official teaser video for Ivan Amodei’s new stage show SECRETS & ILLUSIONS now on national tour.