Mitsubishi Motors' SST Spyder open air concept sports car makes its world debut April 9, 1998, at the New York auto show. The car previewed Mitsubishi's advanced styling for roadsters, notably the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results