REVIEW: DJ SCSI – Tech 4 Life – Face Da Nation (Hard Beach Entertainment HBE005 – 2017)
Another gem has landed on Hard Beach Entertainment, with the label’s second EP from DJ SCSI who is making a leap from relative anonymity to deep appreciation in electro community. Initially regarded as ‘new’ artist, DJ SCSI actually debuted in 1997 for the Detroit label D-Bass but thereafter the aliasRead More →