Alec Udell Racing 2 wins in France. Pole position win!