Author: Shawn Molnar
BMW has never been caught sitting on their hands when it comes to improving upon the class-founding 3 Series. Now in its sixth generation, the F30 3 series had big shoes to fill. The E90 it replaces was a fine car that never lost sight of the “Ultimate Driving Machine” mandate, while concurrently bringing considerable steps in technology and comfort.