Michael Cooper clinched the 2012 Pirelli World Challenge Touring Car Championship, driving the Mazdaspeed3 to victory. His impressive performance throughout…
Sign in to your account
Remember me