I think a number of companies could take advice from Radiohead’s marketing team since even I was on the proverbial bandwagon for their new album, A Moon Shaped Pool. They’d deleted their entire online presence, which strangely attracted an audience. I noticed people quoting their song lyrics like ‘Is this really happening?’ from Idioteque or … Continue reading Radiohead – The Most Important Band Since Nirvana?