The Force Gurkha, an off-road SUV from India, has been officially added to the fleet of the Indian Defence Forces. Force Motors has revealed that it has secured an order for 2,978 units of the Gurkha ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results