At $16,500, Does This 2003 BMW 540i M Sport Have A Sporting Chance?
Today’s Nice Price or No Dice 540i M-Sport is touted by its seller as the perfect “poor man’s M5.” We’ll have to see about that, as well as just how poor you could be and still afford the car.