Artists
Album Info
Release Date: 2006Label: Displeased Records
Release title means "Immemorial Prescription".Recorded, mixed and produced at Underground Studio, 5-8/1 & 13-15/1 2006.
Displeased Records © 2006
Label: Displeased Records
Release title means "Immemorial Prescription".