TF Archives

Radiohead release new album

Author: Daniel Crichton-Rouse
Tuesday, October 9, 2007
It all just happened so quickly. In case you’ve been living under some sort of rock, on the moon, with your hands over your eyes and ears: Radiohead are/were set to release/already have released their new album In Rainbow on Wednesday 10 October. But it’s not just any album release, ho no! Radiohead are flying in the face of the music industry and capitalism in general - by letting you choose how much you want to pay for the digital download of the album. No, really. Check it out!