The Yanmar Pony was one of Japan’s strangest little trucks: a kei sized late 1950s pickup with a tiny diesel engine that, in ...
Discover the Chery KP31, the first diesel plug-in hybrid pickup truck from China, offering a unique blend of efficiency and power.