TEST DRIVE: 2019 BMW M4 Convertible with M Performance Parts
A few months back, I attended what BMW called its “Test Fest”, which is where journalists were given the chance to drive several different cars in the same day. The difference between this event and…















