Today in Hip-Hop History: Gang Starr’s Final Album ‘The Ownerz’ Dropped 21 Years Ago

On this day in Hip-Hop history, prolific rap duo Gang Starr released their sixth and final studio album The Ownerz. Coming off of a five-year hiatus, the success of this project served as the perfect farewell to one of Hip Hop’s most acclaimed tandems. Visit streaming.thesource.com for more information Usually, an artist’s final album is a […]