290SC

Pilot Nickname

Infinitee

Team
Pilot Name
Tanner Beard
Location
Durham, NC
Profile
Accolades
Creator of the RPM Limiter
Races