Autosport International Show: Alister McRae (GBR) Autosport International Show, Day One, NEC, Birmingham, England, 13 January 2005. DIGITAL IMAGE
Alister McRae (GBR)
Autosport International Show, Day One, NEC, Birmingham, England, 13 January 2005.
DIGITAL IMAGE