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: