Škoda are no strangers to rallying having been successful for many years, but its now 25 years since their debut in the FIA World Rally Championship. It was back in 1999 that Škoda entered a WRC spec Octavia into the world’s top rally series and have since entered a range of Fabia based cars. But […]