Busta Rhymes – “Gimme Some More”
[videoembed id='
']
Blunted out of my mind in Dearborn, MI. in late 1998 after a summer/fall in Boston/D.C.; Detroit is often foreboding enough without Busta Rhymes morphing into a miniature Blue Monster on your television. (WTF Rating 3/5) M.F. DiBella
Tell us your “WTF” videos in the Comment Section















Leave a Comment!