The Powerful Two: BMW M3 & BMW M4 Competition Review

The cars that almost stand for what BMW is as a brand, no doubt must come from the M Division at the company. The BMW M3 sedan and M4 coupe are no doubt flagships of the perfect kind. We test them…