135i hatch. Yes, grab your salt and put on your tinfoil hat, because this appears to be the most speculative sort of speculation. The new 2012 BMW 1 Series is making friends hither and yon ...
This won’t be your regular long-term test. The BMW 135i you see here is in pristine condition, but it’s not brand new; it arrived at the office with 6354 miles on the clock and the plan is ...