Watch the Dramatic Castrol Toyota Racing Series Finale

Watch all the drama from the final race of the Castrol Toyota Racing Series below. Only 8 out of the 10 drivers finished.