John Nicholson

Latest results

Date   Race Pos. Points
19 Jul 1975 Formula 1: United Kingdom 17 0