Busta Rhymes

Six years ago the hip-hop community lost one of the greatest and most talented producers music has ever seen. James “J Dilla” Yancey passed away Feb. 10, 2006, from a blood disease called TTP. J… Continued