Israel Houghton sat in with me and The Tonight Show band. I caught up with him backstage to talk about his new CD "Love God. Love People. The London Sessions." We talked about his experience recording the album in the same studio as The Beatles, and what that meant to him.
Take a look at my interview with Israel and let me know what you think. Leave me a comment here or on my Facebook page