Portugese rider Hélder Rodirgues adds to podiums earned at this year’s Dakar and first race of the Championship in Abu Dhabi It is in the magical setting of the dunes of Nafta, a stone’s throw from the film set of Star Wars took place the most recent round of rally ...>