LEATHERFACE "The Stormy Petrel" RED VINYL 2xLP

$49.99

No Idea Records

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

• RED VINYL 2xLP; 500 made.

• Gatefold jacket.