Today In Hip Hop History: J Dilla’s First Posthumous LP ‘The Shining’ Was Released 17 Years Ago

On this day in Hip Hop history, The Source Magazine celebrates the 16th anniversary of the late great J Dilla’s first posthumous album The Shining. This relic of the culture is one of Hip Hop’s more cherished albums. In its “unfinished” glory, The Shining serves as the first LP that Jay Dee spits on since his […]