System of a Down as Sock Puppets. You're Welcome.

The world is a weird place these days. Bad things are happening everywhere, people are arguing, the planet is trying to kick us off of it...we need something like this. 

We NEED System of a Pound, the System of a Down parody consisting of sock puppets. Enjoy this video for "Sock Chewy, which features adorable puppies. 

 
Robin Jones

Robin Jones

Want to know more about Robin? Read more

title

Content Goes Here