FIA European Drag Racing Championships: The strip at Santa Pod FIA European Drag Racing Championships, Santa Pod, Northamptonshire, England. 8th September 2007 DIGITAL IMAGE
The strip at Santa Pod
FIA European Drag Racing Championships, Santa Pod, Northamptonshire, England.
8th September 2007
DIGITAL IMAGE