This Day In Rock Music History…June 17th 1 min read 80s Heavy Metal This Day In Rock Music History…June 17th Bobby Caughron June 17, 2024 184 The Decline Of Western Civilization Part II was released on June 17th, 1988 The film by Penelope Spheeris presented the 80s Heavy Metal and Hard Rock scene that was at its peak during that time. The documentary featured performances...Read More