Max Smart wins FIA Rally Star African Final, Kristie Ellis is top female competitor He joins Estonia’s Romet Jürgenson, who triumphed in the FIA Rally Star European Final in January, and Oman’s Abdullah Al Tawqi, the winner of the FIA Rally Star MENA Final in March, as an FIA Rally […]