First Drive: 2013 BMW 328i Touring Luxury Line
At first glance, the 2013 BMW 328i Touring looks like an evolution of the E91, but after a prolonged drive, the improvements over the previous generation begin to surface. Overall, the new F31 surpasses its…


















