Team Spirit Releases a Puppet Music Video
This week in puppet music videos we have Team Spirit, the newest band from former Passion Pit founding member Ayad Al Adhamy. The band released several animated and semi-animated music videos last year, but their latest, entitled “Surrender,” was just released last week.
It features puppetized versions of the band selling their souls for a hit song, and subsequently rocking their way through the tune’s five-minute runtime.
The song is catchy, the video is weird, and puppets! So check it out.
“Killing Time,” the new album, drops September 30th.








There's got to be some kind of twist that's going to happen with this. I don't know if they're setting up an April Fool's joke now or what's going on, but it seems too strange that they'd suddenly reverse on doing a fourth and fifth season after the show was already renewed and they were even just talking about working on those seasons like a couple months ago or something. Or maybe the two episodes yet to release will secretly somehow each be like a "season" in themselves?