Following up the legendary E46 chassis was a tall order for BMW. In 2005, they released the E90, a brand new, built from the ground-up 3-series that offered a wide variety of engines, body styles, and performance variants during its run until 2013. E90 BMW Overview The E90 was a solid platform that had something […]