Jan 4 Album Reviews The Needle Drop
An out-and-out masterpiece of alternative metal, System of a Down’s sophomore album was a breath of fresh air amid an ocean of cringeworthy rap rock verses and down-tuned two-note riffs.
Prev Post
Jan 3 Album Reviews
Next Post
Jan 8 2019
Show comments / Leave a comment
What do you think?
Show comments / Leave a comment