Ten ŠKODA Fabia R5 cars on the entry list of the Rally de Portugal
The World Rally Championship is returning to European soil this weekend with the Rally de Portugal. Based in the town of Matosinhos, to the north of Porto, and with the…