Redline/Star/CP/NGK/Fuel Factory
Team
Crew Chief
Nick Januik
Country
USA
Power Adder
Points
790
World Championships
Highest Event Placement
Highest Qualifying Position