Kris Meeke wins RACC, Rally of Spain - WRC

Kris Meeke wins RACC, Rally of Spain – WRC

Kris Meeke wins RACC, Rally of Spain – WRC! Rally RACC is the only mixed surface rally in the WRC calendar, which was first held back in 1957 and became part of the FIA European Rally Championship in 1975 before joining the World Rally Championship in 1991, when it was based in Lloret de Mar. […]