I live the smaller bmws. I have owned a 128, 135, 235, and now the M2. They are fast, super reliable, and are reasonable to maintain. I will keep buying the smaller bmws.
by Shane from Dallas TX on March 20, 2018
attractive styling, excellent fit and finish and so much fun to drive . Plenty of power to get you in lots of trouble? Trying my best not to get any tickets :)
by Drew from Dublin, CA on May 30, 2018