LEATHERFACE "The Stormy Petrel" TEST PRESSING (2xLP Version)

$99.99

No Idea Records

No Idea Release NIR-266
Released: March 23, 2010

• 2xLP TEST PRESSING; cut at 45 RPM.