There's a live version on YouTube too - It's been the source of arguments, though, with me thinking he can do it and certain others thinking it's impossible. Glad you've vindicated me. Trying to learn it, but just don't have the time (or skills yet).
Nice one.