2010 Mazda3 MPS Shares the Geneva Limelight

191 kW (260 PS) and 380 Nm of torque

March 2, 2009 9:20 PM
Filed under: Geneva Motor Show, Japanese, Mazda

Your account

username
password

Other links