Radiohead to release 8 EP’s, and 35 songs?

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