Formula One World Championship: Competitors of the Shell Eco Marathon event. Shell Eco Marathon, Rockingham Motor Speedway, England, 7 July 2005 DIGITAL IMAGE
Competitors of the Shell Eco Marathon event.
Shell Eco Marathon, Rockingham Motor Speedway, England, 7 July 2005
DIGITAL IMAGE