John Cooper Challenge
Eventual race winner Steven Meli (GBR) leads a full grid of Mini Cooper Club Sports at the start of the race.
John Cooper Challenge, Rd4, Silverstone, England. 28 July 2002.
DIGITAL IMAGE