Anthony Davidson scored pole position for Peugeot in qualifying for the final Intercontinental Le Mans Cup (ILMC) race of the year at Zhuhai, China.
6 Hours of Zhuhai
American Le Mans SeriesIntercontinental Le Mans Cup
The late delivery of key parts forced Benjamin Leuenburger and the rest of Team Panoz onto the sidelines at Petit Le Mans. However, the team are now aiming to enter…