RUBBRUBB

Country
Races entered
Career Points
Podiums
Wins
Poles
Championships
United States
7
106
8
1
0
0