POSTED 5th September 2017 Rally Tohill Equals Best-Ever International Supercar Result In France Multiple European and Irish Rallycross Champion Derek Tohill and the PFCRX team equalled their best-ever finish in the FIA European Rallycross Championship for Supercar at Loheac in France, finishing fifth… Read More