The Most Shocking Rock + Metal Moments of the 1970s Posted on November 5, 2023 A decade of decadence. Continue reading…