Electronic Music Composer

Monday Dec 31, 2007

Electronic Music Composer

A Suggested Surgery

Limited ziq 7" from the Eight Frozen Modules guys.. Extreme fast pacing and haunting laptop experiments..

7inch Planet-mu: Planet-mu 062