FIA European Drag Racing Championships: Entertainment for the fans FIA European Drag Racing Championships, Santa Pod, Northamptonshire, England. 8th September 2007 DIGITAL IMAGE
Entertainment for the fans
FIA European Drag Racing Championships, Santa Pod, Northamptonshire, England.
8th September 2007
DIGITAL IMAGE