Mazda is one of the most innovative and biggest car makers in the world. It has been consistent and has never looked down. With so many cars produced along the way, it always has at least one best-selling car in its line-up. Here, we will take a look at some of the best Mazdas of all time. Mazda Cosmo: This …