Photos
















FORD PERFORMANCE RACING HIGHLIGHTS: Lappi Fourth at Monza
The final major racing weekend of the year wrapped up Sunday, as the FIA World Rally Championship (WRC) ended its delayed season in Italy.
- Dec-07-2020

The final major racing weekend of the year wrapped up Sunday, as the FIA World Rally Championship (WRC) ended its delayed season in Italy.