This was Meat 3 days ago at the Serious Fun Childrens Network fundraiser after show party where The Painted Turtle raised over $1m !! There may be many reasons why he's withdrawn from touring in August, but the scare stories in this article should be ignored I think. He's looking fit and spiffy here with Tom Scott
I'm reminded of Mark Twain's comment in the New York Journal .. ‘The report of my death was an exaggeration’