- Artist: Leatherface
- Format: CD
- Release Date:6/13/2000
Leatherface is back with Horsebox, their first full-length studio album in seven years. This record soars and rampages through 14 songs of "punk attitude and moderistic pop." Fans of Moterhead and Tom Waits will dig this.
To play the media you will need to either update your browser to a recent version or update your version of Flash Player.