World / Radiohead Radiohead Inspires Short-Lived Museum Tower Records outlet in Tokyo displays rarities from act—but only until tomorrow By Will McCahill Posted Jun 4, 2008 8:35 PM CDT Copied Back