Talking Heads by Longford

Question 12

The Talking Heads final album was released in 1988, although the band did not announce an official break-up until 1991. What was the name of this final studio album?

Naked

Back