MELBOURNE AUSTRALIA - APRIL 24, 2016: BMW Mini Cooper car manufacturer.  German for Bavarian Motor Works, known as BMW is a German luxury vehicles and motorcycle manufacturing company founded in 1916  - stock photo
{}