Some of the songs of the LeDeFr, from the last election season:
https://www.youtube.com/watch?v=r387KXcZhWo
https://www.youtube.com/watch?v=IdND4ws-VcA
And got this one while searching for the links of the above:
https://www.youtube.com/watch?v=lrVYcd5mc2s
Fans happyoodu happy
What does the song mean tho?