John Love

Latest results

Date   Race Pos. Points
4 Mar 1972 Formula 1: South Africa 16 0