Talking Heads - The Name Of This Band Is Talking Heads - 2LP

Add to cart
Only a few left
  • Overview
  • One of the greatest live albums ever. On the 1st disc you have the original quartet in '77-'79. Second disc is the 10 piece band from '80-'81. An incredible document of on of the greatest bands ever.
  • Details