2006 BMW 330xi Road Test (Video Clip)
What is in a name? What does it mean to buy a BMW? Is it an emotional or irrational purchase or is it a well thought out move? Why do people buy BMWs as much as they do? Is it because of the service, the prestige or the drive? The answer probably lies in the mix. BMW is on an impressive roll with continued sales success, awards and the all-important desirability factor. BMW is the best selling luxury make in the World.