Home ReviewsAlbum Reviews Carole King & James Taylor – Live at the Troubadour