Failed troll
"French Canadian"
"French technology"
Whoever made the video needs to realize that being French Canadian doesn't make you French. Kthx.