SCV8 Supercars Series Launch: The SCV8 Jaguar show car. SCV8 Supercars Series Launch, Whittlebury Hall, Northamptonshire, England, 29 July 2003. DIGITAL IMAGE.
The SCV8 Jaguar show car.
SCV8 Supercars Series Launch, Whittlebury Hall, Northamptonshire, England, 29 July 2003.
DIGITAL IMAGE.