Main image
Def Jam Recordings, Disturbing Tha Peace
executive-producer Chaka Zulu
executive-producer Jeff Dixon
executive-producer Ludacris
scratches DJ Jaycee
Track 17 is a Bonus Track