If you thought the news that Kevin Clash, the puppeteer behind Elmo, may have been sexing a teenage boy would be the most WTF?! story of the day, well, there's competition. Enter John McAfee.