Fact #122523
When:
Short story:
Jonny Greenwood and Thom Yorke of Radiohead play two tracks from the band’s forthcoming album during a concert at the Royal Festival Hall, London, England, UK, accompanied by the London Sinfonietta.
Tweet this Fact