Here Comes The Flood —
After announcing an American tour for March 2012, Radiohead have confirmed the first fates of their 2012 European Summer tour. They will be playing in Italy and Germany.
06/30 Ippodromo Capannelle, Rome, Italy
07/01 Parco Delle Cascine, Florenc...
more info