Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: street

Mini Cooper B Spec racer

The original Mini Cooper has always been a British motoring icon and its racing versions have been mostly appreciated in the island nation. In betting on some similar appeal to happen in the United States the BMW owned company just announced...

By Lupica G. on Nov 20th, 2011