Here's the link: YouTube - Conservateurs - La publicité du NPD
And here's the embed:
Not exactly a francophone, but you really don't need to be. Wow. It's like some kind of Tron/Matrix voyage into hell courtesy of Stephen Harper.
I hadn't really seen much of the advertising when Sarkozy took over. Are all french ads like this?