Gorguts – Pleiades’ Dust (Album Review)

For nearly thirty years, Canada’s Gorguts has been known as a notorious Technical Death Metal band. Through the death of Drummer Steve MacDonald and Guitarist/Vocalist Steeve Hurdle, the split of the band itself, and lineup changes, founding Vocalist/Guitarist Luc Lemay has survived through it all. Through the ... Read More