Radiohead – Burn The Witch Radiohead disappeared from the internet a few days ago in preparation for, well, this. New Radiohead music. Rejoice.