- Eldon Davis
#VitalFactz: 25th Anniversary - Gang Starr (Moment Of Truth)
On this day in 1998, legendary duo Gang Starr released their 5th studio album Moment Of Truth. This would be their most successful album to date having reached Gold status. This album includes the singles You Know My Steez, Royalty & The Militia.