Unfortunately that video has been zapped. :(
http://www.youtube.com/watch?v=RZvcKB9vQO0
That should do it. My first thought was Ellison must not have received additional royalties or something...
Freegards