Carbon Motors orders 240,000 diesel engines from BMW for E7 police car
Last week, we asked you which of the new cop cars you would like to be chased in – of course many of you answered the Carbon Motors E7 Police Car, which enters production early 2012. Well, it seems like there may be just one more reason that Carbon’s E7 might be strong seller when its comes [...]
