A Sock puppet is a simple type of hand puppet made with a sock. Most sock puppets have some fabric or plastic facial features added to the sock, such as eyes or a mouth. Some sock puppets may also have accessories such as a hat or clothing. Sock puppets are operated by putting a person's hand inside the sock.
view more...