many of the tunes on the new radiohead album are not new but have just taken time to render themselves onto an album. one of my favorites is many years old.

this is not the best quality but here’s where it premiered: in london at the ether festival: