A video and a series of print advertisements from MINI has the BMW subsidiary throwing down the gauntlet against German sports car maker Porsche, challenging them to a “race” at Road Atlanta ...
Results that may be inaccessible to you are currently showing.