CD, self-released, 2003 www.cyanhide.com Although nearly a decade has passed since I last donned a lace shirt, frock coat and black lipstick, or screwed in imaginary lightbulbs while choking on [ … ]
a one-stop shop for electronic music interviews, reviews, rants & raves.