Overdrive: Aron Domzala snatches lead with victory in Baja Russia
Overdrive Racing’s Aron Domzala made the perfect start to his challenge for honours in this year’s FIA World Cup for Cross-Country Rallies by claiming outright victory in the Baja Russia Northern Forest Rally, round one […]