We've become accustomed to new cars commanding high power outputs, with the number of cars extracting 1,000 hp from their ...
BMW M3 comes in two flavors, either the standard M3 or the more powerful M3 Competition, the latter available with ...