Read More 2 minute read Featured Lifestyle Theatre A Huge Immersive Theater Project From David Byrne is Taking Over Denver Next Year Fresh off his highly acclaimed Broadway musical American Utopia, Talking Heads frontman David Byrne is creating a new… byCarlos EscamillaNovember 8, 2019