Mazda - Automotive News

These are two prospective Mazda electric cars in Indonesia: a sedan and an SUV.