Today in Hip-Hop: Gang Starr Releases ‘Moment of Truth’

On this day, March 31, in hip-hop history... 1998: On March 31, 1998, hip-hop duo Gang Starr released their fifth LP Moment of Truth. Four years after releasing their previous album Hard to Earn in 1994, MC Guru and producer DJ Premier stepped into the studio once again to craft what would be their second to last album. The project, which features the likes of Bumpy Knuckles, M.O.P., Big Shug, Scarface, Inspectah Deck and more, boasts a different vibe from the Boston-formed duo than their previous jazz-heavy work. Moment of Truth was seen as the duo's comeback at the time and asserted ...

Read More