Let out a universal sigh of relief, Radiohead fans. New swag for Record Store Day in the form of a 12" featuring two tracks from The King of Limbs sessions. Fan reaction to that record has been divisive, especially given the typically invincible status awarded the band. Surely people will be live tweeting the first spins of this exclusive. Check it out tomorrow.