Radiohead wants apology in fatal Toronto stage collapse
Radiohead has posted a statement demanding an apology for the Toronto stage collapse, that killed one and injured three in 2012. Scott Johnson, 33, was working as a stage technician when he was killed at Downsview Park during a Radiohead concert on June 16, 2012. The statement was made... Read more