Radiohead – A Perfect 10

Marketers beware we have entered a new era. Last week Radiohead held all 10 spots in the top 10 plays of followed by Kanye West, Foo Fighters and then guess who at 13… Radiohead. This is what happens when you try to be a little disruptive; and it doesn’t hurt that they are Radiohead … Continue reading