Looks like it is some kind of a demo/presentation event in France.
Lucky Bastards…:excited:excited:excited
youtu.be/NC5SpC2_rGQ
sounds badass!