Review: 2016 BMW 435i Gran Coupe

If there is one silver lining to the fact that my 2011 E90 M3 throws check-engine lights three times a year, it is that my repair shop McKenna BMW has a varied and enticing fleet of loaner cars. This week my M3's increased emissions check-engine light granted me access to a $58,000 BMW 435i Gran… Continue reading Review: 2016 BMW 435i Gran Coupe