For a better experience please change your browser to CHROME, FIREFOX, OPERA or Internet Explorer.

Tag: WRC

WRC in chilly North Wales: Llandudno

WRC in chilly North Wales: Llandudno

WRC (World Rally Championship) is back this weekend! Where? North Wales. The WRC which was formed in 1973 is the highest tier international rally championship. Hence the series travels all over the world to compete stages in countries such as France, Portugal, Finland and Turkey.  Due to the prestige of the WRC, the cars are […] Read More

Categories

Top