Barcelona, Spain—It's raining—not exactly ideal conditions to wring out the new 2012 BMW 328i on the Circuit de Catalunya F1 track. But some 12.5 million 3 Series cars have been sold since 1975, so ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results