Tag: John DeLorean
Auto History
The Worst Cars in History
March 07, 2023. Andrew Sheldon
Design fails. Cheap manufacturing. Unorganized management. For one reason or another, these go down in history for all the wrong reasons.