2012 Mazda3 MPS

The ever-stroppy MPS version of the Mazda3 is showing no signs of slowing down.

2012 Mazda3 MPS. Photo / Supplied

Image 1 of 7: 2012 Mazda3 MPS. Photo / Supplied