Radiohead drum tech killed in Toronto stage collapse
A British drum technician was killed in the deadly stage collapse in Toronto’s Downsview Park, which occurred just hours before the start of a sold-out Radiohead concert.
A British drum technician was killed in the deadly stage collapse in Toronto’s Downsview Park, which occurred just hours before the start of a sold-out Radiohead concert.