The 2010 Strada gets my vote at first place.

Navara as second then D-Max Boondock at 3rd.

my :twocents: