David Byrne and Devo to play 2026 edition of Coachella

David Byrne and Devo are among the artists booked to play the 2026 edition of Coachella, happening April 10-12 and April 17-19 in Indio, California.Byrne is scheduled to play both Saturday nights, while Devo is booked for the Fridays.This year’s Coachella headliners include Sabrina Carpenter, Justin Bieber and Karol G. Other artists... Read More.

On This Day, Sept. 16, 1977: Talking Heads release their debut album

On This Day, Sept. 16, 1977 ...Talking Heads released their debut album, Talking Heads: 77, featuring the now-classic “Psycho Killer,” as well as “Uh-Oh," "Love Comes to Town” and “Don’t Worry About the Government.”Jon Bon Jovi’s cousin Tony Bongiovi was credited as one of the album’s producers, though... Read More.