January 2020
X-RAID WINS DAKAR!
This year’s Dakar Rally in Saudi Arabia was once again very successful for X-raid. Carlos Sainz and Lucas Cruz in their MINI John Cooper Works Buggy took the lead already on day 3 and held it all the way to the finish line, claiming the victory for Bahrain JCW X-raid Team. Their team mates Stéphane