Skip to contents

David Byrne

David Byrne
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

Culture