Spy photographers have been hard at work again – this time managing to capture some new images of the MINI Cooper SD, which is a Cooper S that has a diesel engine. The vehicle is expected to be launched in 2011.
(more…)