Cars That Should Have Never Left The Factory

Deep down, we all like to believe that the people way at the top of car companies who make all the big decisions are hopeful, optimistic people that greenlight only the best cars they can produce. But that's not always true. Very occasionally, they make something unworthy of the badge. » 7/07/13 4:30pm 7/07/13 4:30pm