CD, OPN, 2008 babylonechaos.free.fr The title of this album appears to translate to “The Scarlet Machines”, with the liner notes painting a portrait of a body at war with itself, [ … ]
a one-stop shop for electronic music interviews, reviews, rants & raves.