https://www.youtube.com/watch?v=VQVIBPO-GbA
Found this video, the song was absolutely great, but what is it?
The info on the entire channel/video desc shows that it's probably of french origin. Someone help?