DJ Envy blasts Busta Rhymes’ new “Thank You” track on Hip Hop Nation [AUDIO]
Busta Rhymes used to be one of the biggest forces in the game, but he has been a little more of an afterthought in recent years. It took him three years to drop B.O.M.B. and he has not dropped anything new since then. However, Busta Rhymes has teased a new album for a while. This year, […]