Top stuff - how long has he been around?
I have this idea that I saw a video way way back with him in, talking about this trick - and even shots of him trying it - I'm talking late 90s early 00s?
I could be talking out of my anoos but it just sticks in my mind.
If I'm right - props for never giving up.