The BMW M3 Touring is for those who want practicality without sacrificing performance—essentially, it’s the answer for anyone ...
In terms of the panel van, there are two lengths to choose from and three trim levels – Base, Pro or Select. The latter, tested here in lengthier L2 form, has plenty of design flourishes and ...