Talking Heads drummer Chris Frantz teases band’s return
Chris Frantz has teased the return of Talking Heads after the band’s split following the departure of frontman David Byrne in 1991. Chris Frantz has teased the return of Talking Heads after the band’s split following the departure of frontman David Byrne in 1991. Music News RSS feedRead More