The iconic Italian Lancia name will make a celebrated return to the FIA World Rally Championship in 2026 in WRC2.
The Finals brought a new level of intensity to Supercars, but also a new level of pain for those who get eliminated.