fullinbloom.com
Radiohead Release Statement on Toronto Stage Collapse Inquest
In 2012, Radiohead’s stage collapsed in Toronto resulting in the death of stage tech Scott Johnson. After five years, Ontario is set to call an inquest into the incident. It comes following a…