Radiohead’s Colin Greenwood: Set yourself free 13 Sep 10 | News and features, Volume 39.03 Autumn 2010 Radiohead’s Colin Greenwood explains why the band released their last album direct to their fans (more…)