Leatherface "The Last" CD

$26.00

The Last is a re release of Leatherface's final recordings before their break up in 1993. Originally released in Europe, this is the US version of this Frankie masterpiece.

More from this collection