I LOVE LOVE LOVE this group. I have no idea what they're saying or what the lyrics mean but it makes no difference. Every member of the group is extremely talented. Together they are unbelievable. So much energy, so much great music...all on one stage.