cyclicdefrost.com
Aldrich – Ravaged Minds (Super Hexagon)
I haven’t been able to find out much about shadowy new electronic producer Aldrich, apart from that this new 12” EP ‘Ravaged Minds’ on UK label Super Hexagon represents his / her debut release. Who…