Footage from the recent launch of the MINI John Cooper Works WRC team ahead of the squad's first event of 2011 next month in Sardinia.

 

Comments

Loading Comments...