Geeze, you've had some cars.. I like the minis, great concept to have the small nimble car. The only thing that would make them better would be a factory fitted V8 haha

Ohh, and that road trip around Europe sounded awsome.. I want to do a similar thing..