FIA European Drag Racing Championships: Clothing stands. FIA European Drag Racing Championships, Santa Pod, Northamptonshire, England. 8th September 2007 DIGITAL IMAGE
Clothing stands.
FIA European Drag Racing Championships, Santa Pod, Northamptonshire, England.
8th September 2007
DIGITAL IMAGE