1986 Formula 1 World Championship
1986 Racing Car Show.
Alexandra Palace Pavilion, London, England. 9th - 12th January 1986. Ecurie Ecosse Cosworth C2 display. World Copyright: LAT Photographic. Ref: B/W Print