Italy’s Rally Monza hosts the finale to the 2021 FIA World Rally Championship for a second straight season. Watch highlights from Friday at the historic Temple of Speed circuit and mountain roads.