Simon Cleaver

About
Birth year 1978
Championship Simon Cleaver
Nationality: British
Location: Northampton
Races
500
Poles
100
medal
20%

Wins
120
medal
24%

Podiums
132
medal
26%