Article written by: Michael Febbo – May 26, 2017 Article originally published on Superstreet Online The BMW M2 is the best BMW in more than a decade, some might even say the only BMW worthy of the M badge in that time period. It has everything the old-school M-faithful want in a car: great throttle response, world-class ride/handling […]