Sale!
 

SKELETON OF GOD – Urine Garden LP

£8.99

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.

Sold Out

Sold out

Category: