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