CAROLE KING JAMES TAYLOR &
Live At The Troubadour (Hear Music/
Concord) CD/DVD Two of pop’s greatest singer/songwriters first performed on stage together in 1970. Decades and millions of album sales later they reunited for this special concert. It’s full of joy as befits two artists who between them they are responsible for some of pop’s greatest ever moments.