What was a sport truck in 1986? Definitions were indistinct at best, but it appears Mazda meant a rear-wheel-drive shortbed pickup with some luxury and convenience features in its cab. Perhaps Mazda ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results