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.
