Author: Inside Racing

Turkey was confirmed in next season’s World Rally Championship calendar by the sport’s governing body. The FIA’s WRC Commission rubber-stamped the country’s return after a seven-year…