Sock Puppet Parody has released a video for the song “Sock Chewy!” by the iconic sock band, System of a Pound. The clip features Serj Tankian in sock puppet form as these figurines present a powerful performance with backing puppies to support the added howls.

Check out the System of a Down parody below:

author avatar
Zenae Zukowski