Are you ready to learn some stuff? It’s October 1st and here’s what happened Today in Rock History! Starting the day in 2007, after announcing their next album In Rainbows would be only available on their official website, Radiohead’s website crashed when fans tried to pre-order the new album priced at 40 Euros for its…… MORE
