Radiohead announce tour dates in Germany and Italy for 2012

It looks like Radiohead will be playing in Italy  next year.  Repubblica Bologna is reporting that Radiohead will be touring Italy next year in July.  Indipendente Concerti, who promote Radiohead in Italy, have confirmed there will be shows next year and an official announcement should be made tomorrow.   The shows are expected to take place […]

Read more