Ludovico Scarfiotti

Latest results

Date   Race Pos. Points
12 May 1968 Formula 1: Spain 4 3
1 Jan 1968 Formula 1: South Africa 23 0