The Radiohead frontman played his first ever solo show in Quebec in support of his recent Anima LP.
The Radiohead frontman is set to play his first "solo" show in Quebec this fall.