David Byrne
David Byrne is building a neuroscience-powered hall of mirrors somewhere in Denver
The world premiere of the project from the Talking Heads frontman and the Denver Center's Off-Center will blend immersive virtual reality in a warehouse show