Invincible is a 3000cc turbo when compared to Indus champ 2500cc better brakes, more power, better suspensions, seats and interior better quality, I have a new champ and changing it to invincible as prefer the power and brakes ride seats are much better then the champ and quality. The Thailand version is better then both.