Welsh International Rally Images
1976 Castrol/Autosport British Rally Championship.
Welsh International Rally, Wales, Great Britain. 6-9 May 1976.
Russell Brookes/R
Crellin (Ford Escort RS1800), accident.
World Copyright: LAT Photographic
Ref: 35mm transparency 76RALLY12