Fabric 25
PUBLISHED Feb 1, 2006
Carl Craig is one of those rare DJ/producers whose reputation is so firmly established as the "Detroit techno pioneer that it can be diffi...