Leatherface has gained an almost cult like following, with lead singer/guitarist Frankie Stubbs being considered on of the most emotional and heartfelt songwriters of his time. Tha Last is the re-release of their final recordings before their break-up in late 1993. Includes bonus tracks. A must for fans.
You May Also Like
Page 1 of