Radiohead Releases New Single, Music Video with “Burn the Witch” Posted on May 4, 2016 /By Tip Crowley /Under Music News Radiohead's recent social media white out signaled something big. The new song has made waves in the music community.