BMW_X6

We drove this beast some time back. It has power, more power and some more power. Acceleration is brutal and so are the brakes. So what do you think, which car are we talking about?