19 Apr 2024
Supercar racing returns to New Zealand, in Taupo for first time
Supercar racing has returned to New Zealand, with racing being held for the first time at the Taupo International Motorsport Park.
Supercar racing has returned to New Zealand, with racing being held for the first time at the Taupo International Motorsport Park.