These kids can sing. Their performance moved me. Their joy in music is abundant. What a wall of sound! I don't know anything about the group's finances, but it is clear that the kids are getting a lot out of this by they way they perform. Groups like this provide musical education, but also a peer community, discipline, a chance to succeed and a sense of possibility, which I suspect many of these kids would otherwise lack.