The Name Of This Band Is Talking Heads ~ Talking Heads It never ceases to amaze me just how great the Talking Heads sound live ( Stop Making Sense already proved that
beyond reasonable doubt), and The Name of this Band is two more CDs worth of this stuff (concentrating mainly on the band's early years/prime between 1977 and 1981), including plenty of their lesser-known but no less ...