American Utopia, the first LP from Talking Heads leader David Byrne since 2012's Love This Giant, is set to release on March 9 via Todomundo / Nonesuch Records. Last week, the artist took to social media to promote his forthcoming album, posting on his official Instagram page a picture of all 25 of the ...
David Byrne Apologizes for Excluding Women on His New Album
- Written by: Norris Garman
- Category: Bad Behavior News
- Hits: 706