Team Spirit Music VideoI had a great time pupppeteering the puppet version of Kieren Smith (the guitarist with the hat) in this music video Alex Russek directed for Team Spirit. #Puppetry