All articles from: Thursday, June 21st, 2012

Radiohead Postpone Several Tour Dates, Release Statement

Radiohead have released a statement announcing that several of their upcoming tour dates have been postponed following last weekends stage collapse that killed drum technician Scott Johnson before a show in Toronto Pitchfork.com reports. Here’s the statement: Hello everyone, As you will probably have heard the roof over the stage collapsed at our show in […]

Read more