The Stench - S/T

$20.00

Pre-order. This is the first vinyl release of the self-titled record from 1991 by Salt Lake City band The Stench. Vinyl will ship in June 2024. The release is limited to 100 per color variant.