John Cooper Challenge: Race winner Steven Meli (GBR) Mini Cooper Club Sport, is interviewed by the track commentator. John Cooper Challenge, Rd4, Silverstone, England. 28 July 2002. DIGITAL IMAGE
Race winner Steven Meli (GBR) Mini Cooper Club Sport, is interviewed by the track commentator.
John Cooper Challenge, Rd4, Silverstone, England. 28 July 2002.
DIGITAL IMAGE