Top Ten Worst Car Names Ever

Auto manufacturers try to pick names that are going to resonate with their customers. They want the name to fit the car and also make people want to buy it. While manufacturers spend plenty of time, knowledge, and money designing and producing their cars, sometimes it seems like they should have spent just a little […]