15 YEARS AGO TODAY |3/31/98| Gang Starr released their fifth album, Moment of Truth, on Noo Trybe/EMI Records.

15 YEARS AGO TODAY |3/31/98| Gang Starr released their fifth album, Moment of Truth, on Noo Trybe/EMI Records.