THE ARCHIVE: Napalm Death Order of the Leech LP (2002)

Order of the Leech is the tenth album by the British band Napalm Death released in 2002. Although credited in the line-up, Jesse Pintado never performed. The second guitar is actually Mitch Harris overdubbing.

LP Courtesy of Shane Embury

487 Votes