b. Stephen Lewis, London, England. Lewis shadowed the sound systems around London with his childhood friend Philip Leo, and soon established himself as a respected DJ. Leo himself began a recording career…
Read Full Biography
STREAM OR BUY: