PC Radio Throwback Thursday: Pete Rock ft. Inspectah Deck & Kurupt – Tru Master [Music Video]

From 1998 Album: “Soul Survivor”…..