The Who ‎– Live At Leeds

The Who ‎– Live At Leeds

  • $10.00


Media Condition: VG Sleeve Condition: VG

Format: LP, Album, Gatefold

Label: Decca Cat#: DL 79175  Country: USA   Date: 1970

Description: Some signs of use, record in great shape overall.