Sad to hear about the untimely passing of DJ Streets Ahead (Shem McCauley) one of the UK’s pioneering scratch & cut exponents, who’d re-invent himself in the mid-’90s as the successful dance music producer, Slacker. More recently he moved to Bangkok, Thailand, which is where he died (cause of death is still unconfirmed).
Recent Comments