SKELETON OF GOD – Urine Garden LP

£12.00

SKELETON OF GOD

 

Recorded on 5/28, 5/29 & 5/30 1993 in Denver, Colo.
Remastered 2013.

Limited to 300 hand-numbered copies.
Accompanied with 3D artwork on printed insert and special 3D glasses for a bizarre viewing experience.

In stock

Category: Tag: