Monday, May 18, 2009
This is a new band from Italy. This is their first full length and holy shit is it good. It is bruuutal, fucking, death metal. Insane shredding. A must listen. This is definitely one of the best releases of the year so far.
So what are you waiting for?