RALLY TURKEY TAKES ITS TOLL AS NEUVILLE LEADS AFTER SEVEN STAGES MARMARIS (TURKEY): Dust, rocks, high temperatures and abrasive gravel took their toll on leading crews taking part in Rally Turkey, the FIA World Rally Championship’s new-look addition...
Copyright © Rally Turkey 2020