Farm Champ tractors was a brand of the Nissouri Tractor company based in London, Ontario, Canada. They imported Jinma tractors built in China. They also imported the Turf Champ brand.
Farm Champ tractors was a brand of the Nissouri Tractor company based in London, Ontario, Canada. They imported Jinma tractors built in China. They also imported the Turf Champ brand.