Talk of a new Mitusbishi Strada has been going around for quite some time now. Mitsubishi even confirmed this with a few...
.
November 10, 2018