Glitter Puppets Premiere at Artists & Fleas! GLITTER PUPPETS premiere this Saturday and Sunday, August 18 and 19, at Artists & Fleas Read More Marty AllenAugust 13, 2018martystuff, glitter puppets, unicorn, sock puppet city, Marty allen, handmade, handmade puppet, small business, artists and fleas