It took some time, but finally one of the loveliest German bits of youtube also got translated into English (or has been ages ago and I only found it now...). Ladies and Gentlemen, I give to you Der Führer! (above in German and below the English version).