Here’s an email we received from Stanley Donwood:
the elves have been very hard at work..
radiohead.tv and an updated radiohead.com will be online by 1pm on june
and there will be some new records in the shops
*we reserve the right to be late