Autosport International Show: Karting team UK celebrate victory. Autosport International Show, NEC, Birmingham, England, Day Two, 13 January 2012.
Karting team UK celebrate victory.
Autosport International Show, NEC, Birmingham, England, Day Two, 13 January 2012.