While it was successful on the track, it was never a big seller, likely due to its high cost. A total of 11,000 units came ...
and the factors linked to higher pedestrian impact forces studies by the Institute. Simply put, big cars are bad for everyone, including their occupants.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results