–Review By Dan Grey– Alright everyone so I was just listening to this album called Sarcoma a new album from a death metal band called, Alluvial this ten-track album is a blast with the guttural vocals and the drummer was knocking the wind out of those Read More …
