The Sock Puppet Squad is a secretive organization of highly trained, highly caffeinated sock puppets.
Our mission is to tackle the toughest conundrums facing the world today, one sock puppet at a time.
Or, if you're feeling particularly adventurous, you can try to join our secret society.