Scott-Russell

Peter Scott-Russell

No image
Born: 15/3/1920
Died: 0/12/2006
Nationality: GB
Categories:

No biography available for this driver. Check back soon for updates from the HistoricRacing.com archive.