Latest posts with tags "DeLorean"
Worst Car Flops: 8 remarkable stories
This month marks the 57th anniversary of Ford pulling the plug on the Edsel, a car brand that flopped so badly it has become a synonym for commercial failure.