The commentator in the 1st. videoclip said at 0:27sec;
Made in France. Le nouvelle moteur du Sherco.
It means: made in France, the new Sherco engine!
The new 2-Stroke Sherco 250/300 will deffinately be a succes in Europe and possibly also across Australia!
(if U.S. Amerikans gets the new 2-Stroke 250/300 Sherco I dont know... ?
I guess it depends on whenever that continent turns positive towards 2-Stroke again)