Tag: Elisa Bee
-
WTCHCRFT – ILA025 – I Love Acid
What can you say about this record apart from listen to it played loud in a dark, illuminated space. It saying something dangerous, unexpected but in in a completely comprehensible language, whether you experienced 1988 or not. Normally detuned voices leave me cold but there something about the nasty nature of the voice fuelling Merde…