2094

Confounding the majority of futurologists, sock puppets are back in fashion with more sock-puppet kits sold than smartphones. This blip is caused by a worldwide glut of socks and googly eyes.

Leave a Reply