Back in the day it used to be fashionable to watch performances like this from Senegal, shake your head, and say 'naive, they're good but naive'.
I can't help but think, that would be a fair comment watching this.
Amazing they have contrived to lose this.