Autosport International Show: Superstox Car in the Live Action Arena. Autosport International Show, Day One, NEC, Birmingham, England, 13 January 2005. DIGITAL IMAGE
Superstox Car in the Live Action Arena.
Autosport International Show, Day One, NEC, Birmingham, England, 13 January 2005.
DIGITAL IMAGE