Eidolon
LUXA 012 21 May 2007
Ian Lehman is one of the hottest emerging techno producers from the United States. In 2001 he formed Abiotic Recordings with long-time friend Dustin Zahn. Together with Dustin Zahn he's also formed 1/2 of The Attack People, whose releases ...