The former guitarist for a legendary rock band is refusing to release what he calls the “greatest album of all time” — unless fans pay $200 per song.
It’s January 12th and here are some reasons why this day matters in rock history: In 1969, Led Zeppelin ’s debut album came ...
From snorting ants to armoured tank confrontations, 15 outrageous tales of debauchery, destruction, and pure, unadulterated ...