XPN’s Gotta Hear Song of the Week: “Burn The Witch” by Radiohead

Radiohead | photos by Alex Lake | courtesy of the artist

A little more than a week ago, Radiohead rid their social media channels – Facebook, Twitter, Instagram – of all their past tweets, photos, and status update, and went completely blank. It was a social move that sent fans and the interweb into a frenzy, a signal that “something was happening,” in Radioheadland. Continue reading →