RallycrossRX France: Review

Loheac in France played host to the seventh round of the FIA European Rallycross Championship. Tens of thousands of spectators...