Carole King & James Taylor - Live at the Troubadour
CaroleKing

Carole King & James Taylor - Live at the Troubadour

Originally released in 2010 Live at the Troubadour is a collection of tracks that reunites the duo who first performed together in 1970 in this famous venue.

Free shipping

for orders of €/£40 or more.