Sock Puppets for Sale! Sock Puppets in cool packaging for sale! Read More Marty AllenNovember 27, 2016sock puppet, sock puppets, sock puppet art, sock puppet for sale, but puppets, buy sock puppets, marty allen, martystuff, fun art, weird art, weird gift idea