Talking Heads - The Name of this Band is Talking Heads 2LP

Add to cart
In stock
  • 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