CD, Force Of Nature, 2008 www.myspace.com/perfectionplastic A surprising start from this French-Canadian duo. “Triomphe de la Matière” tears through silence with a wall of power electronics that raised a wry [ … ]
a one-stop shop for electronic music interviews, reviews, rants & raves.