Wales Rally GB round of the globe-trotting FIA World Rally Championship will return to its former base in Deeside, Flintshire 29 October – 1 November. The familiar location on land adjacent to the Toyota Engine Plant in the busy Deeside Enterprise Zone was home to the popular international motor sport spectacle for six years between 2013 and 2018, following … [Read more...]