Day 2 of 4: The Great Sock Puppet Uprising

In a shocking turn of events, the Sock Puppets of the world have decided to rise up against their human overlords. Reports are emerging of fluffy sock puppets brandishing kitchen utensils and demanding better thread count in their living arrangements.

Read more about the Sock Puppet Revolution