After releasing highly controversial cars like the 5′ er GT, X5M and X6M, BMW get their act together finally by releasing a car that wants to be just one thing: a stripped-out track car that you can use on the road.
After releasing highly controversial cars like the 5′ er GT, X5M and X6M, BMW get their act together finally by releasing a car that wants to be just one thing: a stripped-out track car that you can use on the road.