Radiohead Stage Collapse New Investigation to Begin in March

A new inquest into the death of drum tech Scott Johnson, who was killed by a falling stage in Toronto in 2012

Comments are closed.