TCR: Caruso wins shortened finale
Michael Caruso wins his first TCR race in a crash affected finale.