Larry King Now Annie Lennox Talkshow S3, A51: Annie Lennox discusses her new album and why she likes being in a studio better than on stage. 2014 · 26m