Today’s featured track comes from Tower of Dudes, a band hailing from the Czech Republic. But there’s nothing traditionally Czech here; the lyrics are English and the music is a combination of high-energy punk and country twang. Toting an eclectic array of instruments — accordion, banjo, mandolin, melodica, glockenspiel — they remind of me of a slightly tamer, but no less interesting, version of Gogol Bordello.