David Byrne's theatrical concert American Utopia is officially open on Broadway.The production, which features Byrne shaing the spotlight with a diverse ensemble of 11 musical artists from around the world, opened at the Hudson Theatre on October 20. Take a look at the photos from the big night, and experience American Utopia for yourself through January 19, 2020.