ampsandgreenscreens.com
Carnophage - Monument - Amps and Green Screens
Hailing from Turkey, Technical Death Metal band CARNOPHAGE return from an eight-year hiatus with sophomore album Monument (September 23, Unique Leader Records). This is some truly ripping stuff here; each track knows precisely where to hit you. There are blast beats, but the band never overdoes it. The riffs jackhammer you like a Thai hooker, …