Rumors have it that this is their first ever music video. For a band that has been around as long as they have I found that intriguing. Suicidal muppets are also captivating. The track is off their upcoming album (self-titled) due out August 7th via Daptone Records. For anyone over 30, Antibalas should resonate as a go-to act during your college years, fresh off their Broadway tour with Fela! it’s great to see them bang out this album.