Radiohead Disappears from the Internet

As fans await their highly-anticipated ninth album, Radiohead disappears from social media.