7 photos of Rollcentre Racing (GBR)'s PESCAROLO-JUDD 01 No.18 at Le Mans 2007. The drivers are Martin Short (GBR), Joäo Barbosa (POR) and Stuart Hall (GBR)
Martin Short (GBR)
Joäo Barbosa (POR)
PESCAROLO-JUDD 01 No.18