All you need to know: ITM Taupo Super400

It’s been eight months since the ITM Taupo Super400 was officially announced, and the time has finally come for Supercars to feature on their 35th track in their maiden outing at Taupo International Motorsport Park. The long-awaited return of Supercars to New Zealand has Kiwis travelling from around the country to the Central North Island …