Radiohead, who methodically erased all traces of their social media existence this week, returned this morning with a new song and accompanying music video. Some say Burn The Witch” picks up where The King of Limbs  left off in 2011. Others say it’s a (welcome) indication the power they’ll be touring with this summer.