This is the all new Mazda 5, previewed ahead of its impending launch at the Geneva Motorshow.
The new MPV offering from the Hiroshima based automaker adopts the big smiley corporate face, not unlike the Mazda 3. The front facial resembles a frog, especially the Mazda 3. What do you think ?
According to Mazda, the new 5 embraces the dynamic and elegant "Nagare design