The quality of a logo can make or break a car company’s entire marketing strategy. A good logo that sticks in the public’s ...