Anyone ever meet the above and know if he's still about? Came across an old ad but doesn't look like he's toured in a good while and no reviews