FIA European Drag Racing Championships: Top fuel dragster racing FIA European Drag Racing Championships, Santa Pod, Northamptonshire, England. 8th September 2007 DIGITAL IMAGE
Top fuel dragster racing
FIA European Drag Racing Championships, Santa Pod, Northamptonshire, England.
8th September 2007
DIGITAL IMAGE