Toyota and Mini duked it out for victory in the first full stage as newcomers Ford and Dacia played it tactfully ...
While the Toyota Gazoo Racing South Africa (TGRSA) team found the 2024 Dakar Rally a tough one to contend with, it was the two rookies who showed that the future is bright. Guy Botterill and Saood ...