Mazda 121 - Carsguide Car of the Week
22 May 2009 by Rod Halligan
All manufacturers have their ‘foundation’ or defining cars that establish the overall personae of a company and their focus on a particular segment.
The 121 is the car that established Mazda globally ...Read more