One dead after Radiohead concert stage collapses in Toronto

Concert cancelled after one person died and another was seriously injured when stage collapsed during setting up Radiohead have cancelled a concert in Canada after one person died and another was seriously injured when the stage collapsed during setting up. Two other people were also ...Read More