Chris Bangle
-
2010 BMW 328i Review
“Don’t fix it if it ain’t broken” That’s the expression that crossed my mind when I was driving the E90 generation. I kept thinking of the 2012 328I F30 version that I drove as a courtesy car. I kept wondering, how did they manage to make the F30 so different than the E90. The E90, Read more