SCV8 Supercars Series Launch: SCV8 director Pete Hall (GBR). SCV8 Supercars Series Launch, Whittlebury Hall, Northamptonshire, England, 29 July 2003. DIGITAL IMAGE.
SCV8 director Pete Hall (GBR).
SCV8 Supercars Series Launch, Whittlebury Hall, Northamptonshire, England, 29 July 2003.
DIGITAL IMAGE.