Beyoncé Promotes ‘Cowboy Carter’ Album on NYC Museums Ahead of Release Date, Guggenheim Responds

New York City, USA – Beyoncé fans in New York City were treated to a surprise as promotions for her upcoming album, “Cowboy Carter,” appeared on the facades of several museums in the city. The album, scheduled for release on March 29, had its advertisements projected onto iconic institutions such as the Guggenheim Museum, Whitney Museum, New Museum, and the Museum of Art and Design. However, the Guggenheim Museum clarified that they had not been …

Read more