Not to mention it's Leon Harris, not Leon Thomas.
Leon Harris = CNN Leon Thomas = "Headless Heroes of the Apocalypse" (Cool album)