If you are looking for an alternative to old BMW M3, the BMW M2 (2016) should be the only choice to consider. The car packs a powerful driving spirit which