Start occupying the top step of the World Rally Championship podium and the brand ... and add even more lustre to Hyundai’s N performance badge. Few cars have had the sheer staying power of the Suzuki ...