1988 Autosport Awards
1988 Autosport Awards.
Science Museum, London, 5th January 1989.
Stuart Turner presents the evening as the guests sit at their tables.
World Copyright: LAT Photographic.
Ref: B/W Print.