Kiwis Kicking Ass!
The two Scott’s ran away with it at the Texas Motor Speedway today! How good is that! Indy Cars is being dominated by Kiwis! Dixon secured back to back Texas wins, his 51st career win & McLaughlin gets his first podium after just 4 starts in this series! That is a massive achievement! Exciting times ahead for them both & shows yet again this tiny little country at the bottom of the earth producing more than its fair share of the world’s best! Kia kaha New Zealand!
Featured comment