CD, Shinto Records, 2009 www.impurfekt.com “Human” is the second full length release from American industrial artist Aaron Russell. In an era of overblown image, hype, pretension, fashion, and vanity, this [ … ]
a one-stop shop for electronic music interviews, reviews, rants & raves.