Bookmark and Share

Famed rock act Radiohead were planning on playing at Downsview Park this evening (June 16th) to a sold out crowd. A few hours before the show was to start, the stage collapsed injuring one and killing one. The show has been cancelled due to unforeseen circumstances so fans have been asked to Continue reading