Illtown's finest with that new crack. I Gotta Lotta is Naughty By Nature's latest video and, is that Bumpy @ 1:36? At any rate, NJ Stand UP!!
[youtube]IjbBROuP4O4[/youtube]
Spotted at Unkut
Topics: News, Naughty By Nature