David Knuffke Is an Educator Based on Long Island.

You can learn more about his work here.

A friend had one in college, and it still makes me laugh when I hear it.

Talking Master P Doll (by chucklebrain)