CD, Lagunamuch Community, 2010 www.langunamuch.com Two years in the making, “Main Control Board” is a release about which the Lagunamuch Community is particularly proud – with good reason. Sort of [ … ]
a one-stop shop for electronic music interviews, reviews, rants & raves.