1980 British Rally Championship.: 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
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