It’s the new Dacia Duster!

You guys.

A certain British car show host, will be very happy.

Advertisement

Also, a new Duster is a big deal for people in Spain, as I’ve seen plenty around. Even the cops drive them.