The Best Live Albums Of All Time, Ranked

By Edmund Blake

Talking Heads, ‘The Name of This Band is Talking Heads’

In 1982, Talking Heads released a live album titled The Name of This Band is Talking Heads. This album contains various live performances recorded between 1977 and 1981. During this time, Talking Heads performed in cities like Tokyo, Japan, and New York City.

The new wave rock band formed in 1975 and was still getting its start during these live shows, so the live album isn’t perfect. But, this album ended up being ranked No. 28 on the charts in 1982, and it was so successful that it received a CD reissue in 2004 featuring 16 additional tracks.