Radiohead’s Touring Company Faces Investigation Following Stage Collapse
Canadian officials have begun sorting out the cause of the stage collapse that caused one fatality and injured several onlookers at a Radiohead concert over the weekend, with the band’s touring company one of several organizations under scrutiny.