Mini Cooper S Clubman - 2008 Detroit Auto Show
Mini Cooper S Clubman - 2008 Detroit Auto Show
- shares

This is the new mini Clubman - some are calling this the ugliest car of the year, what do you think?

Click on images to enlarge.

[gallery=95]