2018/2019 New Zealand Stockcar Teams Championships from Stratford Speedway, New Zealand

Full coverage of the New Zealand Stockcar Teams Champs.

Enjoy!