From The Car Connection: BMW Recalls More Than 156,000 Six-Cylinder Cars BMW is recalling some vehicles manufactured from 2010-2012. More than 156,000 vehicles equipped with in-line six-cylinder engines have aluminum bolts on their cam-timing system's housing that could break. Tesla On Track To Win In Pennsylvania, But It Signals A Long Road Ahead...
More...