2006 Internationale Stationaire Motoren Show at Nuenen, The Netherlands

Two men, nearly a world apart, find commonality in engines

12-06-018-Czech-Benz-2-a-tl.jpg
A Czech Benz.