If you reside outside of Portugal, the chances are you will never have seen a Datsun Sado in the flesh. Indeed, the majority of Datsun enthusiasts have most likely never even heard of this curious little truck, which is hardly surprising due to its limited marketing and relatively low production. Portugal wasn’t the only country …

Continue reading