Peter de Klerk

Latest results

Date   Race Pos. Points
7 Mar 1970 Formula 1: South Africa 11 0