Radiohead & the Crucifixion of Jesus

The penultimate song on Radiohead’s last album,┬áThe King of Limbs, is entitled ‘Give up the Ghost’. It’s a tender song, a sparse hymn atop a simply strummed guitar riff, undergirded by a sampled… Continue reading