LEATHERFACE "The Stormy Petrel" RED VINYL 2xLP

$49.99

No Idea Records

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

• RED VINYL 2xLP mailorder version; 500 made. Gatefold jacket. Includes poster & sticker. Long out of print.