Talking Heads - The Name Of This Band Is Talking Heads. 2LP [Ltd Red Vinyl Edition]
Talking Heads - The Name Of This Band Is Talking Heads. 2LP [Ltd Red Vinyl Edition]
Classic Double LP on Red Vinyl including 17 Live racks from 1977-1981
MADE IN GERMANY