Radiohead Returns To Toronto Six Years After Fatal Stage Collapse
After a stage collapse tragedy six years ago, Radiohead is finally making their way back to Toronto, Canada, to perform. According to The Star, before their concert on June 16, 2012, in Toronto’s Downsview Park, the stage collapsed onto itself, killing the band’s drum technician, Scott Johnson. Johnson was only 33-years-old. Since the accident, nobody […]
6y ago