From Perplex City Wiki
(Redirected from Sock Puppets)Jump to navigationJump to search
- Sock puppets are a Perplex City mainstay -- in the "a sock over a hand" sense of the word. Meet some of the gang:
Terry, a tretretretre! He lives in Texas, with Laura and Evey.