Autosport International Show: The crowd packed into the NEC. Autosport International Show, Day Three, NEC, Birmingham, England, 15 January 2005. DIGITAL IMAGE
The crowd packed into the NEC.
Autosport International Show, Day Three, NEC, Birmingham, England, 15 January 2005.
DIGITAL IMAGE