That's bloody brilliant. I've never heard of them, or heard them before.
What is this? Rap, pop, disco.? Protest with a beat? Whatever, it made me smile and tap my foot. Great post
It came up on my playlist a few years back, I hadn't heard of them, but I saw they were opening for Depeche Mode on part of their tour, so I guessed that was the reason.