This first confirmation is in. After a lot of speculation and early hints from the band on their touring schedule, Germany has the first dates. Radiohead have just been confirmed to play the Southside Festival (Neuhausen ob Eck) and the Hurricane Festival (Scheeßel) in Germany. Both festivals will be held from June 20 - 22, [...]

Weiterlesen...