2001 Autosport International Show.: 2001 Autosport International Show. NEC, Birmingham, England. 11th - 14th January 2001. Murray Walker. World Copyright: Bellanca / LAT Photographic. Ref-01show37.
2001 Autosport International Show.
NEC, Birmingham, England. 11th - 14th January 2001. Murray Walker. World Copyright: Bellanca / LAT Photographic. Ref-01show37.