Well this is extremely good news. This is a tiny Dacia Duster pick-up, and suddenly we can’t think of anything we want more. Yep, life isn’t all 331mph supercars and 1,000bhp EVs. Sometimes you just ...