00:26 is not recent, I saw that years ago. https://www.youtube.com/watch?v=cGqc12Cv_FM#t=26
original video from 2008; https://www.youtube.com/watch?v=iCTy0lb1R0M#t=31