Mate that looks fucking awesome! I'm not a fan of the new Mini's at all, but I really do like that.
Whats the GP0131 about? Is that a model name or the build number? I'm assuming it's a limited edition?
Either way, very cool car. What's it got under the bonnet? Supercharged I assume?