Have you ever owned a BMW before, I have heard great things about them
No, too expensive for my taste. BMW is a German car company and it stands for Bayerische Motoren Werke which mean Bavarian Motor Works in English.
I never knew that, that is very interesting, are they pretty popular in Germany
Yes, but they also produce vehicles in Brazil, China, India, South Africa, and the U.S