Sock Puppets: A Brief History
Puppetry is an art of expression which involves manufactured characters and in the case of sock puppets are made from socks designed with faces, different styled hair and accessories like eye glasses, mustaches, hats, cigars etc. The puppeteer can control this type of puppet with only one hand and allows and allows the puppeteer to use the other hand for [...]