Part of the Launch of the (then) new BMW X6, a car you can always drive smooth, even on uneven ground.
The installation was set at Dubai World Trade Center