Demdike Stare This is a budget priced (around £7) mix of some of the earliest of Demdike Stare’s recordings. The one track is housed in a basic cardboard sleeve with no information on it except the name of the artist. The music itself though is magnificent and makes up for […]