Which is Portuguese for CAP is God, they tell me, anyway likeable girl trio from, well, Portugal, I'm guessing, There's a few things on You Tube, this, their single, and some sort of live session that goes on a bit, chaotically. I find this kind of thing refreshing after a long day's pontificating.