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
Copyright 2013.The Kincaid Karacter Company. All rights reserved.