Sign up or log in to MY NTS and get personalised recommendations
Paperclip People is one of the aliases that Carl Craig, a Detroit-based producer of techno music, works under.
He released the album "The Secret tapes of Doctor Eich" under this alias in 1996.
Thanks!
Your suggestion has been successfully submitted.