Carole King and James Taylor travel back to their roots

November 24, 2010

Watch Carole King and James Taylor: Live at the Troubador at 9 p.m. Saturday, Nov. 27 on Wisconsin Public Television….