Pedders Rally Team and the Fabia chase for the laurels in Australia
Škoda Fabia rally cars are collecting trophies literally all over the world—including far-off Australia. A long-time participant in the Australian Rally Championship, Pedders Rally Team, has acquired a brand-new Škoda…