
Back on Saturday a stage setup for a Radiohead performance in Toronto collapsed, leading to the death of crew member Scott Johnson and injuring three other crew members. The accident also destroyed some of the band's equipment. Today, the group has announced the postponement of a handful of European Tour Dates and issued this statement about the situation... Hello everyone, As you will probably have heard the roof over the stage collapsed at our show in Toronto killing crew member Scott Johnson [...]