Tag Archives: 2010 Geneva Motor Show

New Mazda5 revealed ahead of Geneva

Mazda has revealed the new Mazda5 MPV ahead of its world premiere at the Geneva Motor Show. The all-new family van promises “superb practicality with superior environmental performance”.

Continue reading

Tagged , , ,