NAVIGATION

Home

Résumé

FIND ME ON

Twitter

LinkedIn


Stop Making Sense

Talkin Heads · 10/10

The Talking Heads' live album documents their legendary 1983 tour, beginning with just David Byrne and a boombox and expanding into a full-band spectacle of funk, art-rock, and African rhythms. Widely considered the greatest concert recording ever made.