Radiohead The King of Limbs tour

Radiohead to play Cologne

It was announced the other day that Radiohead will be playing Cologne, Germany on October 15, 2012 at the Lanxess Arena. Tickets will be available to purchase this Thursday, March 8th. More info can be found at

By Jonathan

New York, NY