Tony Wilson Racing
Team
Crew Chief
Country
USA
Power Adder
Nitrous
Points
182
World Championships
Highest Event Placement
Highest Qualifying Position