Napalm Death – Order of the Leech (CD)
15.00 € inc. VAT
‘Order Of The Leech’, the 10th studio album from the gods Napalm Death. Released in 2002, this is the beast that followed on from the highly acclaimed 2000 album ‘Enemy Of the Music Business’. Featuring Napalm Death’s trademark blasting attack on the senses and with the unmistakably savage bark of mainman Barney Greenway, ‘Order of the Leech’ was greatly received by critics and fans alike as their fastest and heaviest album for a long time, and was even hailed as “the best album of their career” by Terrorizer.
Only 1 left in stock