The new Mini?

Why is this Mini all dressed up? This Mini is a one of a kind model specifically made for the Gumball 3000 Rally, along with some of the partners (Calvin Klein) the BMW company said that they will have this little guy ready for the next rally in Europe.