BMW has pulled the wraps off the new 2012 BMW 3 Series Touring wagon. The new model will be available initially as the 2012 BMW 320d Touring, BMW 328i Touring, and BMW 330d Touring. Similar to the new sedan range, the 2012 BMW 3 Series Touring will be available in […]