The BMW E36 M3 – The badge(and the mirrors) that changed the game
Few cars have had such an enduring impact on the performance motoring world as the mighty BMW M3. The badge itself is arguably one of the most famous and most popular performance nameplates to ever come out of Germany. Quite the accolade, considering we’re dealing with a nation that not only produced the Porsche 911







































