On October 5, 1999, Inspectah Deck released Uncontrolled Substance. It was his first album, originally it was due out in 1995. Le 5 octobre 1999, Inspectah Deck sortait Uncontrolled Substance. C’était son premier album, au départ la sortie devait être en 1995.