Its been nearly 12 years since the last De La Soul album, this new album is a masterpiece and could be their best yet.
Tag: De La Soul
De La Soul 1Xtra – My First Bars.
As Mc month continues on BBC 1 Xtra, De La Soul talk about their first bars as Mcs.