The Garden of Love. It’s not as rosy a paradise as it might sound, not in Scratch Massive’s world anyway. The Parisian duo have been sending out shadowy, ghostly electro-dance transmissions going on ...