Truck C: Nope. The styling has a bit of a Japanese look, and the cabover design certainly is in keeping with modern Hinos. But this blue hauler is a product of Czech manufacturer Avia. Founded in 1919 as an aircraft and engine builder, Avia expanded to trucks after the Second World War. Smart-looking and practical, this is an Avia A31. The model was introduced in 1983 as an update to the Avia A30, itself a variant of the Renault-Saviem SG-4 Super Galion built under licence.Avia was taken over by Korea's now-defunct Daewoo in 1995 and today is a unit of India's Ashok Leyland.
Truck D: You didn't think this was a Hino, did you? North Americans might look at that face and think International Harvester. Truck-watchers from other parts of the world, however, will know this well-turned-out dump truck is a Russian ZIL 130. Some 3.4 million 130s were built at a factory near Moscow between 1964 and the 1990s. Like a larger Toyota pickup, the ZIL 130 is renowned for being nearly indestructible. It's a common sight across Cuba.