Le Mans 24 Hours: Martin Short (GBR) / Joao Barbosa (POR) / Rob Barff (GBR) Rollcentre Racing Dallara Judd. Le Mans 24 Hours, Le Mans, France, 12-13 June 2004. DIGITAL IMAGE
Martin Short (GBR) / Joao Barbosa (POR) / Rob Barff (GBR) Rollcentre Racing Dallara Judd.
Le Mans 24 Hours, Le Mans, France, 12-13 June 2004.
DIGITAL IMAGE