Published On Premiered Nov 16, 2023
The 2003 Fiat Punto Abarth Cup season saw a ding dong battle between Liam Denning and Karl Leonard. Despite packed grids, the pair won every race of the chamiponship between them up to the final round of the championship. In a dramtic finale Bob Copeland took the win on the track but Liam Denning claimed the championship.
show more