John Matthias

Thom Yorke's (Radiohead) releases new song: The Twist

Appearing on British radio station this week, Radiohead's frontman, Thom Yorke, aired a custom mix which included a new solo effort named The Twist. The mix mainly consists of electronic beats, distorted voice and false glitches. Some of the music that Yorke put his magic touch on include tracks by...