Man In Formaldehyde


Reviews


Copper Sulphate Crystals (2003)
Man In Formaldehyde - Copper Sulphate Crystals

Flawed, "slightly too anonymous" electronica from one man solo project from the Isle of Wight