Do BMW truly need introducing? Any true car enthusiast would no doubt be able to name the BMW of their dreams. Here at GT Spirit though, we’re not too picky, and love all those we have already produced – over 20, for the moment. The Bavarian manufacturer has successfully combined high-end, luxury and sport in their cars, and what’s not to love about that? From elegance to sportiness, there’s a little bit of something for everyone. And if you’re hoping for Pack M models, you’ll be sure to find what you’re looking for too!