I was tempted to touch up the picture and add a wheel clamp to make it somewhat less mobile or possibly make it appear to be being transported by break down truck.

The car enthusiasts amongst you may note that this Mini is supercharged too hence it exhibits an annoying high pitched whine and goes rather well. I haven't driven this particular machine but was tempted with a Cooper S some time ago...