This G20 BMW M340i has been a very busy sports sedan as of late. In just the past month, we've seen it go against two Camaros, a 2007 Shelby GT500 and an F10 BMW M5, losing all but one of those bouts.
Do you know how people use "car lengths" as a measuring unit when talking about the result of a drag race? Well, you'll have to get your kid's toy cars if you want to do that here because these two ...