Whilst the love it or hate it looks might polarise, the BMW M3 and M4 arrive in Australia early next year, starting from $144,900 and $149,900 respectively.
Introduced in 2007, the E92 BMW M3 was revolutionary. Unlike the previous six-cylinder E46, the E92 was powered by a thumping-great 4.0-litre V8. It was arguably less focused but still very, very fast.
The ...