It's that time of the year when the roar of engines are loudest.
This weekend in Palmerston North, the meanest, fastest and most ferocious super stock drivers from around the world meet up to settle their differences on the track in the International Teams Champs.
But this year, for the