The Name of This Band Is Talking Heads is a double live album by the American new wave band Talking Heads, released in 1982 by Sire Records. The first LP features the original quartet in recordings from 1977 and 1979, and the second LP features... Wikipedia
Songs