Manx International Rally Images
1980 British Rally Championship.
Manx Rally, Isle of Man, Great Britain. 12-13 September 1980.
Jimmy McRae/Mike Nicholson (Vauxhall Chevette HSR), 3rd position.
World Copyright: LAT Photographic
Ref: 35mm transparency 80RALLY17