Massachusetts Island’s Connection to Busta RhymesMassachusetts Island’s Connection to Busta RhymesA small piece of land in Shrewsbury, Massachussetts is on the map and it has been named Busta Rhymes Island after the legendary rap icon. Ariel DorseyAriel Dorsey