Norris wins Grand Prix and Toyota Racing Series title

TalkMotorsport Medium Read Length MEDIUM READ

Lando Norris confirmed his position as the Toyota Racing Series champion by winning the New Zealand Grand Prix at Manfeild…