1968 Race of Champions.: 1968 Race of Champions. Brands Hatch, Great Britain. 17 March 1968. Michael Spence (BRM P126). Ref-3/3249. World - LAT Photographic
1968 Race of Champions.
Brands Hatch, Great Britain.
17 March 1968.
Michael Spence (BRM P126).
Ref-3/3249.
World - LAT Photographic