Radiohead Announce European Tour
March 22, 2000
RADIOHEAD just announced their European tour. Now this doesn't have any direct impact on the Americas, but they also suggested that their album will be finished by the end of this month and it slated for release in September. The US tour is expected to start in early 2001.