Busta Rhymes Newsflash Video
Here's a video of Busta Rhymes investigating that May 2006 auto crash that ocurred right on Scott Storch's lawn. Busta starts 'nutting up'® T.I. towards the end and eventually gets kicked out of the scene by police.
« Home | Lloyd Banks Kidnaps Rakim and Scarface? »