BMW 3 Series E36 (1990 - 2000) buyers review
We test/review the BMW 3 Series (E36) and talk about the things you should check when buying such a car.