Image

JIM ROSS / AP

Radiohead sound check: seething, soaring, squeaking — all good

Thom Yorke of Radiohead performing in Toronto last week. The raucous band, doing "its thing," awed a sold-out crowd at White River Amphitheatre Wednesday.