Both Sides EP
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 ...