I’ve mentioned Radiohead a few times before. In fact, I’ve mentioned that their biggest hit ‘Creep‘ is loosely based on another song. I’ve also mentioned a clone song taken from Karma Police. Guess what? Karma Police itself might not be so uniquely original itself either. I’m certainly not the first to mention this and I […]