Not for the faint hearted as some of the tracks have bad language and very controversial terms used in the lyrics. Aside from that if you like hip hop, R&B and street beats this is an absolute must .
I first heard this album 15 years ago and it still sounds as fresh as it ever did .
You will not be disappointed.