Logan P. Krueger
Rekluse Motor Sports
Total Patents:
4
Overall Rank:
#1,127,147
Years Active:
2015–2023
Rekluse Motor Sports Rank:
#4