BMW Motorrad Make Life A Ride Flagship Store Opening

Watch the highlights of the opening of the world first Make Life A Ride store in Donford, Cape Town South Africa. For those who want to experience a unique insight into the BMW Motorrad lifestyle….
Video Rating: 5 / 5

{lang: 'en-GB'}