Rumor | Radiohead – King of Limbs Part II
Does Radiohead’s King of Limbs Part II really exist? The evidence mounts and even the most skeptical conspiracy theorists are letting themselves get a tad excited by the thought of only having heard half the album at this point! Judge the evidence for yourself… The last song on King of Limbs is entitled “Separator.” Is … Read more