If you've been paying attention, it should come as no surprise that we love a nicely completed engine swap. A rite of passage for any many DIY car enthusiasts, the art of swapping can bring about just ...
The second-generation (G87) BMW M2 was officially announced a little more than a month ago complete with 453-hp M TwinPower Turbo inline-six, RWD, and six-speed manual transmission goodies. Alas, some ...