Drummer Talk

New Radiohead Track, “Staircase”

Radiohead just released King of Limbs back in February, but they’re not content to sit back.  They’ve just posted a new vido of their new track, “Staircase.”  I’m pumped!

Thanks! You've already liked this