Autosport International Show: Karts at Autosport International. Autosport International Show, Day Two, NEC, Birmingham, England, 14 January 2005. DIGITAL IMAGE
Karts at Autosport International.
Autosport International Show, Day Two, NEC, Birmingham, England, 14 January 2005.
DIGITAL IMAGE