Team Spirit's Music Video Premiere

The music video I worked on a few weeks ago premiered today on The Onion's A.V. Club! 

Team Spirit is awesome and I had a great time puppeteering alongside Ora Fruchter, Chris Scheer, and Julia Darden. Check out the video below for some serious shredding, serious mustache-ing, and 100% accurate Satan portrayal.