2012 Mazda CX-5 unveiled ahead of schedule
Mina… Minagi… whatever the original concept was called by the Japanese, it’s being replaced by a new production car from Mazda which is called the CX-5. The new 2012 Mazda CX-5 was supposed to be unveiled at this year’s Frankfurt Motor Show in September but, for some reason, it was released ahead of schedule. Pictures