Autosport International Show: Stock cars in the indoor arena. Autosport International Show, NEC, Birmingham, England, Day Two, 13 January 2012.
Stock cars in the indoor arena.
Autosport International Show, NEC, Birmingham, England, Day Two, 13 January 2012.