Autosport International Show: Fans. Autosport International Show, NEC, Birmingham, England, Day Three, Saturday 16 January 2010.
Fans.
Autosport International Show, NEC, Birmingham, England, Day Three, Saturday 16 January 2010.