Radiohead to release 8 EP’s, and 35 songs?
Posted on March 13, 2011 by Josh
Could Radiohead’s new revolutionary release method consist of 2 new EP’s per season and a total of 35 new songs? I have heard many times now that The King Of Limbs sounds like it is 2 EP’s; the first 4 songs: Bloom, Morning Mr Magpie, and Little By Little sound like they fit together very […]
Read more