2019 BMW M2 COMPETITION: SMALL YET SINFULSmall and mighty are the first words that come to mind when I think of the 2019 BMW M2 Competition luxury coupe. While compact vehicles...