It’s not a full-blown M car but it promises to be closer in spirit to one than before. Or so BMW hopes. The visual overhaul is more comprehensive than might first appear, which suggests BMW is ...
BMW claims a 0-60-mph time of just 4.1 seconds, and the car felt easily that quick by the ... leather was an unconventional brocade-style cloth that reminded me of the paisley-patterned upholstery ...