2001

Strada 2.5 turbo diesel

A balance of power and economy

67 words, 7 comments

1998

Strada 4WD Double Cab 2.5 turbo diesel

The best of the the 4WD pickups currently available in the Philippines

92 words, 3 comments

Strada 4WD 2.5 turbo diesel

51 words, 5 comments