Tag: ,

Romain Picard wins at 2018 French On-Road Cup

The 2018 French on-road Cup 1/9 was held at the LMRC track in Saint-Priest-Taurion, near Limoges over the weekend. 51 drivers attended the event including Dutch driver...