All articles from: Saturday, June 16th, 2012

Radiohead live in Toronto Update: Stage Collapses Show Cancelled

Update:  The show has been cancelled. It is with great regret to have to post about the awful events that took place today around 4:00pm. It appears from the photos that the scaffolding to the bands stage had collapsed and fell 40-60ft onto the main stage. according to multiple sources around the web, 1 person was […]

Read more

Radiohead’s OK Computer released 15 years ago today

It was 15 years ago today that Radiohead released OK Computer(released on June 16th 1997).  OK Computer is Radiohead’s third studio album, and the band’s first album produced by Nigel Godrich.  The album is often cited as one of the greatest albums from the 1990’s and of all time, and included on many best of […]

Read more