Turf 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 Farm Champ brand.
Turf 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 Farm Champ brand.