noah | October 18, 2007 1:52 am

Radiohead will launch a world tour next May, despite Thom Yorke’s opinion that “the whole business of schlepping around the world” is no fun. [Billboard]

Tags: