Busta and co. get their rapping on as puppets with some nice eye candy in this new Funny Or Die skit. Prepare to laugh after the jump.

Marisa Mendez