Roller Toaster
Luka Berk
Race entered51
Race finished38 (74.51%)
Wins11
Podiums21
KM2696.43 km