177 entries ready for 2025 French Rally Championship’s season-opener, the Rallye le Touquet, this weekend
With a fabulous lineup of 177 teams for the 2025 French Rally Championship (CFR), categories that are more competitive than ever, and some great surprises. Here’s an overview and presentation…