The wagon got pampered today in preparation for the Midwest winter and upcoming baby duties. Dare I say this is the best it has looked, 108K miles in!

2011 BMW 328xi MT!

Advertisement