Call it fate, good or bad luck, divine timing, or a glitch in the matrix. Sometimes people end up in situations completely ...
The Dacia Sandrider is a £1million, Prodrive-built Rally-Raid special that now has an outright Dakar Rally win under its belt ...