David Byrne
Culture Primary category in which blog post is published
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