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.