Home Tags Finland

Tag: Finland

2017 Citroën WRC Testing Picks Up Pace in Finland

Whilst the Mediterranean Island of Sardinia was alive with the sound of WRC cars last weekend, there was something even more ferocious stirring deep...