Luxury cars are expensive, but they make up for those high price tags with superfluous features, high-tech driver assist ...
Three- and four-cylinder engines paired with a dual clutch transmission make up the range, with no manual option available ...
Motoring Research's John Redfern liked the BMW 128ti so much, he decided to buy one. Read his review to find out why.