Mini WRC Team Launch: Mini Plant Oxford. England. Monday 11th April 2011. The Mini John Cooper WRC. World Copyright: Alastair Staley/LAT Photographic Ref: _110411a187.jpg
Mini Plant Oxford. England. Monday 11th April 2011.
The Mini John Cooper WRC.
World Copyright: Alastair Staley/LAT Photographic
Ref: _110411a187.jpg