Though the BMW 135i earned a five-star overall Euro NCAP rating in 2012, the US NHTSA testing was limited to frontal crashes.
Buying a new car can be a lot of fun, but if you buy a car without doing the research, then odds are you are in for an unpleasant surprise. That’s what happened to one man who bought a BMW before ...