A1 Grand Prix: A1 Team France mechanic. A1 Grand Prix, Rd7, Durban, South Africa, Race Day, 29 January 2006. DIGITAL IMAGE
A1 Team France mechanic.
A1 Grand Prix, Rd7, Durban, South Africa, Race Day, 29 January 2006.
DIGITAL IMAGE