I haven't heard this song in a long time. Busta Rhymes had some tight songs.

...