There are probably millions of these Downfall Memes floating around the internet. I’ve wanted to make one for ages – so when the opportunity arose to make one about Radiohead (who I adore) and Hitler (who I don’t adore), I couldn’t resist……..