Autosport International Show: Stock cars in the Live Action Arena. Autosport International Show, NEC, Birmingham, England, Day Three, 11 January 2014.
Stock cars in the Live Action Arena.
Autosport International Show, NEC, Birmingham, England, Day Three, 11 January 2014.