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.