Shelton Lewis

About
Birth year 1996
Championship Karts
Nationality: French
Location: Chicago, IL
Races
75
Poles
12
medal
16%

Wins
17
medal
23%

Podiums
32
medal
43%