David Byrne's ‘Theater of the Mind’ opened on August 31, 2022 at Denver's Center for the Performing Arts where you'll be guided through sensory experiments that reveal the inner mysteries of the brain.
Don't miss out on weekly new content and exclusive deals