Wow, this is so unfortunate. Right before a Radiohead concert in Toronto, Canada, the stage collapsed. Injuring 3 people and killing one, the concert has since been cancelled. Hit the jump for details. Gernique N
Wow, this is so unfortunate. Right before a Radiohead concert in Toronto, Canada, the stage collapsed. Injuring 3 people and killing one, the concert has since been cancelled. Hit the jump for details. Gernique N