The group is from Bahrain, very near Saudi Arabia but with a different history and culture.
Strange, interesting, hysterical music
Take a chance --
https://www.youtube.com/watch?v=rFZjBZ0XLAk
You'll be able to quickly skip the ad at the beginning
Strange, interesting, hysterical music