http://www.kincaidkaracters.com
Puppets that walk around by themselves? They're called "Mascots", and The Kincaid Karacter Company has been creating them for over 40 years. Click on our link & find out how you can have one of your very own!
The Kincaid Karacter Puppets
Follow us